我正在尝试对下面的代码行应用增强功能。如果有人知道解决方案,请帮助我!
loaderMask = new CQ.Ext.LoadMask(CQ.Ext.getBody(), { msg:"Loading... Please wait"}) loaderMask.show();
这个加载程序掩码固定在页面位置,当用户在页面上向上或向下滚动时,我喜欢在用户屏幕上固定它。谢谢你!
nvbavucw1#
这将是:
scrollPanel.getScrollable().on('scrollstart', function(){ scrollPanel.mask({message: 'scrolling'}); }); scrollPanel.getScrollable().on('scrollend', function(){ scrollPanel.unmask(); });
但听起来更像是,您正在加载数据,而在加载时您想屏蔽容器。如果是这样,您可能希望在加载时侦听存储区的beforeLoad和load事件,并屏蔽和取消屏蔽。另一种方法是使用数据绑定到store.loading。如果你想了解更多,请设置小提琴(fiddle.sencha.com)。
1条答案
按热度按时间nvbavucw1#
这将是:
但听起来更像是,您正在加载数据,而在加载时您想屏蔽容器。如果是这样,您可能希望在加载时侦听存储区的beforeLoad和load事件,并屏蔽和取消屏蔽。
另一种方法是使用数据绑定到store.loading。如果你想了解更多,请设置小提琴(fiddle.sencha.com)。