0

如果弹出/窗口属性modal设置为true,则 Esc 键不会关闭它。有没有办法克服这种行为?

窗口的一个小样本:

webix.ui({
  view:"popup",
  position:"center",
  height:400, width:400,
  //modal:true
}).show();  

http://webix.com/snippet/a7306fb0

4

1 回答 1

0

根据Webix 文档,我定义了自己的热键来关闭特定的弹出窗口:

webix.UIManager.addHotKey("esc", function(view) { 
   if ($$("modalPop").isVisible() && $$("modalPop").config.modal) $$("modalPop").hide()
}); 

你可以看看它是如何工作的:http ://webix.com/snippet/03e10ab9

于 2016-11-10T08:58:40.190 回答