在CommandBar中显示下拉列表的推荐方法

时间:2019-08-19 04:21:42

标签: dropdown office-ui-fabric commandbar

在CommandBar中显示下拉菜单的推荐方法是什么?

不支持在CommandBar中显示下拉菜单的内置功能。我知道有两种方法可以解决此问题。

  1. 标签+下拉菜单。这是最简单的实现,但我必须注意for / aria-labelledby属性,也许是ms-Dropdown-label类。我不认为这在逻辑上是正确的,因为我们将标签和下拉列表与组件视图分开对待。这就是为什么我尝试下面的第二种方法。
  2. 下拉菜单+样式。我们可以免费获取与下拉列表相关的标签。问题是布局。下拉菜单的默认显示为“阻止”,我必须对其进行调整以及填充,默认字体大小等。

有一种简单的方法可以实现吗?还是office-ui-fabric计划支持CommandBar中的下拉菜单。我感觉到处都是通用的UI。

1 个答案:

答案 0 :(得分:0)

您可能会看到Office单行功能区以获取灵感。它们使用与命令栏相同的溢出集和调整大小组,并广泛使用下拉列表和组合框。

我可能会建议使用label +下拉菜单,以便您可以在命令栏中显示一个简洁的控件。