相容性層
相容性層的主要目標是幫助您識別呼叫方法,需要注意。 這個標識的形式控制台訊息和/或描述錯誤。 在某些情況下,前者的行為也恢復的相容層,這樣你就可以向前推進,使調整後的遷移過程。
預設的相容性檢查
在開發模式,如果你呼叫已在ext js5中被刪除的方法,而沒有指定相容性級別,您將收到錯誤。例如gettriggerwidth()在ext.form.field.trigger 中就是這樣乙個方法,當被呼叫時,將會產生乙個錯誤:ext.form.field.trigger#gettriggerwidth has been deprecated。
通過啟用相容層恢復舊的方法,這個錯誤就會變成乙個控制台訊息。當你解決了所有問題時,可以禁用相容層,可以獲得下一步的錯誤。
啟用相容性
compatibility:
如果您不使用的是sencha cmd構建您的應用程式,你可以再載入框架前指定「manifest」物件:
顯著的變化
瀏覽器的支援
extjs5已經刪除了ie6和ie7的支援。現在支援的瀏覽器是:
翻譯 Ext JS 5 為不同裝置設定不同的主題
原文 sencha ext js 5 supporting different themes for different devices sencha ext js 5是第乙個完全支援ios平板的ext框架。為應用程式新增平板支援,並能根據使用的裝置自動切換桌面或基於觸碰的主題 css檔案 可能是相...
翻譯 Ext JS 5 為不同裝置設定不同的主題
原文 sencha ext js 5 supporting different themes for different devices sencha ext js 5是第乙個完全支援ios平板的ext框架。為應用程式新增平板支援,並能根據使用的裝置自動切換桌面或基於觸碰的主題 css檔案 可能是相...
關於extjs控制項的id和樣式的研究
extjs中包含了大量的控制項,我們用的時候會發現這些控制項的id和樣式太難把握了,粗略看上去好像沒有什麼規律性,這也讓我們為使用控制項的應用程式寫自動化測試帶來了難題。其實,這些控制項的id和樣式是有規律的。比方說 我們最簡單的面板控制項,他的樣式和id可能如下所示 其實這個控制項id和樣式是非常...