将项目添加到命令栏fabricui

时间:2019-07-29 12:46:41

标签: reactjs office-ui-fabric

我们正在使用UI Fabric中的控件。 CommandBar存在问题。如果我们手动添加和删除CommandBar上可见的项目,则条形图会更改其宽度。

<CommandBar 
    styles={styles}
    buttonAs={customButton}
    items={this.getItems()}
/>

更改道具时,组件rerender和getItems()可能返回4或2个元素。如果组件有4个并且更改了2个项目,则可以正常工作。如果组件有2个元素并更改为4,则CommandBar具有图标-如果这4个图标不合适。

文档对此无济于事。

0 个答案:

没有答案