如果弹出/窗口属性modal
被设置为true
, Esc键不能关闭它。有没有办法克服这种行为?
窗口的一个小样本:
webix.ui({
view:"popup",
position:"center",
height:400, width:400,
//modal:true
}).show();
http://webix.com/snippet/a7306fb0 根据Webix文档,我定义了自己的热键来关闭特定的弹出窗口:
webix.UIManager.addHotKey("esc", function(view) {
if ($$("modalPop").isVisible() && $$("modalPop").config.modal) $$("modalPop").hide()
});
你可以看到它是如何工作的:http://webix.com/snippet/03e10ab9