我试图用enableOverflow创建一个工具栏:true,但是如果所说的工具栏有超过6个项目,我希望工具栏本身有前6个,后者应该在溢出菜单中显示,即使它有足够的空间来正常显示所有项目。
我试图根据它的项目找到它的宽度设置在哪里,但没有成功,我找不到任何其他选项。
答案 0 :(得分:0)
尝试使用
layout : {
overflowHandler : 'Menu'
},
当没有足够的空间容纳任意数量的按钮时,这将有效,工具栏将尽可能多,其余的将放在菜单中。
但是如果你真的只想显示6个按钮而其余部分在菜单上,我建议你尝试使用带有menu配置的第7个按钮。 This example拥有您所需要的一切。
请注意,splitbutton和带有菜单的常规按钮之间存在差异:第一个菜单点击时会有一个操作,只有当您点击箭头时才会打开菜单,而另一个菜单会打开菜单只有在您点击它时才会打开菜单。我相信第二个是你想要的。