2

不知道我在这里缺少什么:查看示例源代码在非受控模式和受控模式下调用 setState 选项卡更改方法(https://github.com/palantir/blueprint/blob/master/packages/core/示例/tabs2Example.tsx)。但是,在我的环境中,我的 onChange 侦听器中的 setState 调用正在重新呈现包含我的 Tabs2 元素的组件,这意味着我的选项卡面板中只有 1 个(特别是我正在查看的那个)被保留。

4

1 回答 1

1

我想你可能误解了renderActiveTabPanelOnly道具的用途:

  • true,只有活动选项卡安装在 DOM 中(其他非活动选项卡被删除)。
  • false,所有选项卡都安装在 DOM 中,但只有活动选项卡可见(非活动选项卡通过 CSS 隐藏)。

这是否阐明了用法?

于 2017-05-31T18:56:27.370 回答