在开发中经常需要用禁止用户操作,例如加载数据,此时就需要用到mask了。一般加载数据都是加载完后取消mask即可,但也有时候需要mask多存在几秒或存在固定时长,此时就可用下面代码来实现
添加loadmask
Ext.Viewport.setMasked({ xtype : 'loadmask', message : '加载数据中,请稍候...' });
设置存在固定时间后取消mask
setTimeout('Ext.Viewport.setMasked(false)',1000);
Ext.Viewport.setMasked({ xtype : 'loadmask', message : '加载数据中,请稍候...' });
setTimeout('Ext.Viewport.setMasked(false)',1000);