微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

有什么方法可以跳过 ContextualMenuItem 的计数并呈现自定义按钮 - Fluent UI?

如何解决有什么方法可以跳过 ContextualMenuItem 的计数并呈现自定义按钮 - Fluent UI?

有没有办法跳过 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} } 属性

ContextualMenu

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。