Sencha Touch - 最佳實踐



基本的 JavaScript 最佳實踐

將所有與 JavaScript 相關的程式碼儲存在一個單獨的 js(外部 JS) 檔案中是一個好習慣,而不是將其寫在 head 部分的 <script> 標籤中或文件正文中的內聯 JavaScript 中。

在元素在後續邏輯中使用之前,始終執行空值檢查。

始終遵循命名約定,因為它使任何其他程式設計師都能輕鬆理解程式碼。

為了使程式碼易於理解,最好為 JS 方法編寫註釋,並清楚說明函式的功能。

Sencha Touch 特定的最佳實踐

使用 Sencha Touch 推薦的資料夾結構,這在 JS 壓縮或縮小期間將很有幫助。

強烈建議在控制器中使用監聽器(onclick/onblur 等),而不是在 html 頁面本身中編寫它。

當從檢視中呼叫儲存時,不要建立儲存例項。

當我們建立儲存的例項時,我們應該始終銷燬它,因為它會影響效能。

在使用 Sencha Touch 時,不要指定任何其他簡單的 JavaScript 檔案。使用 Ext 類中的所有函式(在控制器或實用程式中提及)。

當模型對映和名稱相同時,不要指定對映。僅名稱即可解決問題。

不要在檢視中使用不必要的屬性。僅使用必需的屬性及其與預設值不同的值。

廣告