Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个开始菜单面板,就像在 Sencha 桌面示例中一样。我在面板中有多个菜单。单击 menuitem 时,子菜单面板正在呈现,但在单击其他区域时,子菜单面板隐藏在主面板后面。
即使我单击主菜单项,菜单面板也会隐藏。
我想防止主菜单项上的单击事件。并防止子菜单面板隐藏在主面板后面。
请看一下截图:
我有同样的问题。
我的解决方案是检查是否有子菜单并将这个子菜单放在前面。
所以在我的控制器上的菜单点击事件中,我做了以下事情:
if (menuitem.menu) { menuitem.menu.toFront(); return; }