如何在extjs3中创建动态菜单?

xytpbqjk  于 2022-11-05  发布在  其他
关注(0)|答案(1)|浏览(126)

我在菜单标题中有Ex.10菜单,每个菜单都有权限,所以如果用户对特定菜单有权限,那么该菜单将只在菜单标题中为该用户显示。
如果特定用户拥有所有菜单(ex...10)权限,那么在这种情况下,应用程序菜单标题部分没有足够的宽度,所以我希望像5个菜单后,更多的菜单/按钮类的东西显示和6-10个菜单出现在更多的菜单/按钮。
在我将所有10个菜单权限应用于特定用户后,当我从1到5中删除1个菜单权限时,第6个菜单将从更多菜单中出来并显示在菜单标题中,如果我再次为该删除菜单给予权限,则第6个菜单将从标题中删除并将其放入更多菜单/按钮中。

wnrlj8wa

wnrlj8wa1#

假设您需要将6-10个菜单溢出到下一个菜单:
只要在菜单(或拆分按钮)所在的工具栏上设置enableOverflow:true...这适用于任何数量的工具栏项,而不仅仅是菜单
https://fiddle.sencha.com/#view/editor&fiddle/3a3t

相关问题