我有一个选项卡面板,在加载网格面板时,用户可以切换选项卡和工具栏菜单。 加载选项卡内容后,有什么想法让用户禁用整个页面网站。用户只能访问其他组件。
这是我在加载数据存储时设置网格面板的方式:
grid.setLoading(true);
当页面加载网格时,网格只出现加载掩码,如何设置在选项卡页面加载时然后设置掩码。页面加载时,网格不会仅启动掩码并等待数据存储获取数据。
车辆管理是我的默认标签页。
我的意思是,当用户输入像 http://mywebsite.com
这样的网址,然后有一个掩码时,等到车辆管理页面全部加载完毕,然后取消整个页面的掩码。当用户单击驱动程序管理器时,然后再次屏蔽整个页面,等到所有页面加载完毕才取消屏蔽。怎么做?
最佳答案
You can mask whole page using Ext.getBody()
var myMask = new Ext.LoadMask(Ext.getBody(), {msg:"Please wait..."});
myMask.show();
当所有内容加载完毕后,只需隐藏 mask 即可:
myMask.hide();
关于extjs - 如何将加载掩码设置为整个网页,而不仅仅是网格面板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20649412/