我有一个启用了多选的树面板(selModel:{MODE:MULTI})。如果选择了多个节点,则右键单击以激活上下文菜单,除了右键单击的节点之外的所有选定节点都将被取消选择。
我要查找的结果是节点保持选中状态,因此我可以单击菜单项并获取所有选定节点的ID。
几年前为这个问题创建了一个bug,Sencha引入了一个新配置ignoreRightMouseSelection,如果设置为true,则不会将右键单击视为选择。但是这个配置适用于RowModel。我正在使用树面板。
我正在侦听的事件是treepanels“itemcontextmenu”,以显示contextmenu
任何帮助表示感谢,谢谢
答案 0 :(得分:1)
我通过向selModel添加一个参数来修复此问题。
selModel: (
{
mode: 'MULTI', ignoreRightMouseSelection:true
})
试试吧。