コントローラー レベルでロード マスクを適用しました。"loading..." などのカスタム メッセージを追加しました。uses 参照の場合、これは、ページが読み込まれていることを示します。また、indicator:true を設定しました。しかし、私はインジケーターを見ることができません。誰か助けてください。ユーザーにインジケータを表示する方法。
私のコードはここにあります:
OnInitCompanyPage: function () {
Ext.Viewport.setMasked({ xtype: 'loadmask', message: 'Loading...', indicator:true});
Ext.data.JsonP.request({
url: SLS.BRND.WEB.common.Constants.wcfBaseUrl + 'PropertyService.svc/GetCompanyDetail',
method: 'POST',
callbackkey: 'callback',
params: {
format: 'json'
},
callback: function (response, value, request) {
var localdata = JSON.stringify(value);
localStorage.setItem('PromoURL', localdata);
Ext.Viewport.setMasked(false);
},
failure: function (response, request) {
}
});
}