问题标签 [blueprintjs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
164 浏览

blueprintjs - 带有示例代码的 blueprintjs 表错误

我收到此错误:

使用代码:

和版本 2.0.0@blueprintjs/table

0 投票
1 回答
2697 浏览

reactjs - blueprintjs 选择组件 onItemSelect 函数不运行

当我单击下拉菜单中的 MenuItem 时,我只是想将文本输出到控制台。谁能发现我做错了什么?除了文档中的示例组件之外,关于这个主题没有太多帮助。

0 投票
1 回答
789 浏览

javascript - blueprintjs 中的 CSS 无法正确加载

我在 reactjs 项目中使用来自 blueprintjs 的过滤器输入,但样式无法正确加载,这是我的代码:

Assigning.jsx

Assigning.scss

0 投票
2 回答
3422 浏览

reactjs - 向蓝图选择组件弹出框添加元素?

Blueprint 的Select组件正是我当前的 React 项目所需要的,但有一个例外:我需要在它的弹出框中添加一些元素,但看不到任何方法。

具体来说,我想在过滤器输入上方添加一个标题(例如 H2 元素),并在列表下方添加一个按钮栏(例如,DIV 中的一些 Button 组件)。选择似乎高度可配置,但我看不到在弹出框内添加元素的方法......我错过了什么?

0 投票
1 回答
462 浏览

reactjs - 如何在 blueprintjs 表格中实现无限滚动

有没有人在 BlueprintJS 表格中实现了无限滚动?

我的要求是在用户滚动表格时从 api 获取表格日期。我尝试过使用onCompleteRenderBlueprintJS 表格的道具,但它不符合我的要求,因为所有页面都是一次性获取的。
我试过的是

我的scroll方法是

0 投票
2 回答
1181 浏览

javascript - BlueprintJS : SUGGEST => 如何限制弹出框上的行号?

如何使用 BluePrintJS 的“Suggest”组件限制 popOver 中显示的行号(添加 scollbar)?

这是我的结果

我想将列表限制为 10 个项目,如网站上的示例所示,但我尝试的一切都不起作用。

感谢您的任何建议或帮助。

0 投票
1 回答
228 浏览

reactjs - 带有 blueprint.js 的表格或其他键盘可控菜单/菜单项

我正在尝试使用 blueprint.js'PopoverMenu类设置菜单MenuItem

到目前为止,我已经尝试过受控和不受控的方式,但两种方式我都陷入了死胡同。

受控菜单:我尝试为导航设置热键,以便可以使用箭头键导航菜单。这一直有效,直到我想打开一个子菜单。子菜单在悬停时触发,据我所知,我无法用 js 模拟。

“不受控制”菜单:仅设置每个弹出窗口和菜单的标签索引,我设法能够通过弹出按钮进行标签。输入按钮将触发单击并打开菜单。但是现在焦点已经消失了。我必须在所有浏览器按钮中进行选项卡,直到我最终返回菜单以通过菜单项进行选项卡。但从那时起,我就不能再回到弹出窗口中了。

如果有人设法使用带有键盘控件的 blueprint.js 菜单,我会很高兴他或她能给我一个关于如何做到这一点的提示。

0 投票
1 回答
151 浏览

reactjs - 设置屏幕阅读器的输入参考值

我在尝试在 blueprintjsSelect组件上设置输入 ref 值时遇到了麻烦。从视觉上看,该组件工作正常,但我需要屏幕阅读器读取当前突出显示的选项。出于某种原因,屏幕阅读器(NVDA)读取最后选择/突出显示的值而不是当前值。

在此处输入图像描述

目前,我的代码只是使用突出显示的选项更新输入值。这是我的代码:

0 投票
1 回答
2346 浏览

reactjs - 停止点击事件在弹出框目标上传播

我试图在复选框更改时禁用弹出框打开,放置在弹出框目标内。我试过在复选框上停止onChangeonClick事件,但它没有按预期工作。

任何帮助将非常感激。

这是相关的代码沙箱

0 投票
1 回答
722 浏览

javascript - 从对象列表中逐行渲染表格

我正在尝试将我的数据绑定到 a blueprint.js Table,但是文档不清楚如何执行此操作。如何为 a 创建自定义渲染函数以blueprint.js Table从对象列表中渲染键?

在示例rowIndex中是默认传递的。

编码:

错误:

请参阅此处的示例: https ://codesandbox.io/s/k9l9q2150r

文档: https ://blueprintjs.com/docs/#table.basic-usage