3
如何通過ExtJS 4.1 MVC上的所有應用程序全局重新定義Ext.LoadMask.msg
?如何重新定義全局Ext.LoadMask.msg
如何通過ExtJS 4.1 MVC上的所有應用程序全局重新定義Ext.LoadMask.msg
?如何重新定義全局Ext.LoadMask.msg
爲ExtJS的4
嘗試以下成功測試代碼以下工作:
if (Ext.view.AbstractView) {
Ext.view.AbstractView.prototype.loadingText = 'Your message here ...';
}
您還可以使用這樣的:
if (Ext.LoadMask) {
Ext.LoadMask.prototype.msg = 'Your message here ...';
}
這裏的問題是改變消息文本將影響LoadMask消息文本本身,但大多數組件覆蓋它實例化加載掩碼時。這意味着你不能全局改變它。
但第一個例子應該覆蓋大多數情況。無論如何,您可以使用此結構來覆蓋消息的所有組件,並更改每個組件的默認消息。
例如你想改變所有組合框的負荷消息:
if (Ext.view.BoundList) {
Ext.LoadMask.prototype.msg = 'Your message here ...';
}