无法单击树面板

时间:2019-07-09 12:00:59

标签: extjs extjs6.5

我正在研究一个树形组合框,在其中使用其createpicker函数覆盖组合框的选择器,并将其替换为树形面板。

到目前为止,它仍然可以正常工作,但是当我尝试在组合框上搜索并过滤选择器(树面板)的商店时,如果我单击任何树面板项目,它将隐藏树面板。

在组合框击键事件(我正在筛选选择器的存储)之后,控制器转到ext-all-debug.js文件,该文件用于操纵树面板。我尝试了下面的代码,但先beforehide先调用,然后再调用beforeitemmousedown

var picker = combo.getPicker();
picker.on('beforeitemmousedown', function(tree) {

});
picker.on('beforehide', function(tree) {

});

我没有收到任何错误,但单击它时不应关闭树面板。

编辑:我们可以停止在keyup事件之后立即调用extjs函数,它将解决我的问题吗?

0 个答案:

没有答案