问题标签 [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.
blueprintjs - 在 BlueprintJS 中禁用动画?
有没有办法完全禁用组件的动画?我们的用例是我们想要使用 Popover,但我们不希望额外的时间用于动画的发生。我们希望显示/隐藏是即时的。
我应该在这里覆盖 CSS,还是有更好的钩子来做到这一点?
reactjs - BlueprintJS 的最小 Webpack 2 设置不会加载 CSS
我正在尝试创建一个简单的 webpack 2 设置来试验 BlueprintJS 和 TypeScript。我想我已经接近了,但是 CSS 没有正确加载。
这是这个项目的目录结构
- 源/
- 索引.tsx
- 应用程序.tsx
- 应用程序.css
- 索引.html
- 包.json
- tsconfig.json
- webpack.config.js
App.tsx
当前包含一个Button
应该显示刷新图标的组件。当我运行时npm run build
,webpack 指示样式已加载。但是,当我运行npm run start
并查看应用程序时,该按钮没有图标,也没有其他 CSS 样式。
我一定做错了什么。谁能发现它?所有文件的来源都包含在下面。如果您能弄清楚为什么当 App.tsx 中的Button
文本发生更改时 webpack-dev-server 不会重新编译,那么您将获得加分。欢迎提出其他建议。
索引.tsx
应用程序.tsx
应用程序.css
索引.html
包.json
tsconfig.json
webpack.config.js
blueprintjs - Blueprintjs 表格隐藏溢出 -s 滚动条
是否可以隐藏表格滚动条?
在我的特殊情况下,我需要设置overflow-y: hidden
我找到了设置溢出选项的 html 标记,也许可以覆盖它的溢出,但div > div > div
我认为在 css 选择器中需要多个选项,这不是正确的方法。
更新
现在我使用css完成了这个:
blueprintjs - 无法让 blueprintjs 表与多行选择和键盘支持一起使用
我想使用带有多行选择和键盘导航的 blueprintjs 表。
我的方法是启用enableFocus,然后管理选择并将其转换为行选择。
但这不能正常工作......如何实现多个托管行选择?
谢谢
blueprintjs - 有什么方法可以导入单个组件而不是整个组件?
我不需要“核心”库中提供的所有组件,并且希望 treeshake/有选择地选择要导入的组件。我已经尝试了一些基于其他成功的变体和实验,但似乎无法让这个工作。
当前的:
import { Menu } from '@blueprintjs/core';
理想的:
import Menu from '@blueprintjs/core/Menu';
javascript - 我们可以在blueprintjs中的表格行中添加双击吗
我正在使用 blueprintjs 的表格来填充数据,并希望在双击表格行时调用一些方法。有没有办法实现它?
谢谢
typescript - 带有`jest`的Blueprintjs不起作用
我有一个非常简单的测试。
在我package.json
看来是这样的
我的测试看起来像这样。
我收到这个错误
我做错了什么?任何帮助,将不胜感激
我在用
jest- 20.0.1
enzyme-2.8.2
ts-jest-20.0.3
blueprint-core 1.16.0
reactjs - Tabs2 在状态更改时重新渲染,有效地渲染 renderActiveTabPanelOnly 道具无用
不知道我在这里缺少什么:查看示例源代码在非受控模式和受控模式下调用 setState 选项卡更改方法(https://github.com/palantir/blueprint/blob/master/packages/core/示例/tabs2Example.tsx)。但是,在我的环境中,我的 onChange 侦听器中的 setState 调用正在重新呈现包含我的 Tabs2 元素的组件,这意味着我的选项卡面板中只有 1 个(特别是我正在查看的那个)被保留。