最佳作法
Adobe Experience Manager(AEM)表單可協助您將複雜的交易轉換為簡單、令人愉悅的數位體驗。 以下檔案說明開發適用性Forms時需要遵循的一些其他最佳實務。 本文檔應與本文檔一起使用
命名慣例
-
面板
-
表單欄位
- 欄位名稱是以小寫字元開頭的駝峰式大小寫。
- 請勿使用數字啟動欄位名稱
- 請勿在名稱中加上破折號「 — 」。 這些等同於程式碼中的減號,並將在程式碼中當作運算子。
- 名稱可包含字母、數字、底線和美元符號。
- 名稱必須以字母開頭
- 名稱區分大小寫
- 保留的字詞(如JavaScript關鍵字)不能用作名稱。 請留意其他AF專屬保留字,例如 為"panel"、"name"。
- 請勿在名稱中加上破折號「 — 」
-
開發Forms
- 開發大型表單時,應考量表單片段。 啟用延遲載入表單片段以加快載入速度 times
- DataModel
- 物件事件
- 與對象的可見性相關的代碼應始終放置在該對象的可見性事件中。
- 指令碼
- 如果您在適用性表單中撰寫的程式碼延伸超過5行可見,您必須將程式碼移至用戶端程式庫。 最好將函式新增至用戶端程式庫,然後新增適當的jsdoc標籤,讓函式可在適用性表單規則編輯器中顯示。
Business.Adobe.com資源