[英]Item click doesn't fire event when clicking on border
我itemclick
事件有一个奇怪的问题,即itemclick
上的itemclick
和类型为checkboxmodel
的选择模型。
我定义了一个树面板,并在配置中设置:
selType: 'checkboxmodel',
selModel: {
mode: 'SINGLE'
},
之后,在控制器中,将事件附加到函数:
init: function() {
this.control({
'MyTree': {
itemclick: this.openItem
}
});
},
除了当我在项目内部单击时(在项目之间的最小边框中),一切都可以正常工作。 在这种情况下,复选框会更改,但事件不会触发。
我尝试了onmousedown
和itemdblclick
事件,但结果是相同的。 有什么办法可以防止这种情况?
您应该使用select
事件而不是click
,因为您的意图是对选择做出反应。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.