问题描述
有没有办法跳过 ContextualMenuItem 的计数并呈现自定义按钮?
示例代码:
[...listItems,{
key: 'buttons',onRender: () => {
return (
<div className='custom-class-container'>
<ActionButton text='FILTER CLEAR' onClick={() => this.clearFilter()} />
<div className='custom-class-button'>
<PrimaryButton
id='apply-button'
text='FILTER APPLY'
onClick={() => {
this.submit();
this.close();
}}
/>
<DefaultButton text='FILTER CANCEL' onClick={this.close()} />
</div>
</div>
);
}
}]
使用上述代码呈现的元素在 aria-setsize="13"
的倒数第二个元素上具有 li > button
(如果 listItems 的长度为 12),但在 li > button
的最后一个元素中没有 {{1 }} 属性。
期望的输出:
渲染元素应该在 aria-setsize
的倒数第二个元素上有 aria-setsize="12"
(如果 listItems 的长度是 12),而 li > button
的最后一个元素不需要有 {{1} } 属性。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)