問題:昨天將開發完成的雲端在線筆記本項目打包成production後,發現登陸的loadmask不見了,筆記詳情的loadmask也不見了,這真讓人頭疼,部署後也無法檢查問題在哪裏。 測試
找到了解決辦法: spa
幾乎全部組件都有setMasked() 和 unmask方法,所以咱們能夠這樣使用遮罩: code
開啓遮罩:
orm
panel.setMasked({ type:'loadmask', message:'加載中...' });
panel.unmask();
Ext.Viewport.add({ xtype:'loadmask', message:'加載中...', id:'panel-mask' //賦給它id });
Ext.Viewport.remove(Ext.getCmp('panel-mask'));