使用小器具與函數建立混搭的最佳作法
使用小器具建立混搭時,使用下列最佳作法。
在混搭中,新增版面配置作為頂層小器具
建議您在任何容器的頂層新增版面配置小器具,即使您新增一個小器具也是如此。新增頂層版面配置小器具後,您可以靈活地將其他列或欄新增至區域,以及在未來新增頁首或頁尾。
小器具上混搭的可見度
您可以在執行時間使用小器具內容「可見」操作 ThingWorx 小器具的可見度。
驗證使用者輸入
使用驗證器函數來驗證使用者想要傳送至裝置的輸入。這些輸入可能變更裝置的狀態、遠端操作裝置等。建議您檢查使用者輸入是否有效。針對想要驗證的每個欄位,或需要執行相同驗證的多個欄位,您可以使用一個驗證器函數。
驗證器接受常規運算式 (regex) 作為輸入,您可檢查幾乎任何類型的內容。如果驗證傳回 false,您可以將狀況訊息顯示給使用者,並將輸入欄位重設為預設值。
數學轉換
使用運算式函數在執行時間執行數學轉換。例如,考慮一種情況,其中有關溫度的資料以攝氏度 (°C) 顯示。您可以提供單選按鈕,讓使用者查看以華氏度 (°F) 顯示的溫度詳細資訊。根據使用者選取的量測單位,運算式函數計算溫度值並將其顯示。
建議使用運算式函數,而不是伺服器端自訂服務,以執行簡單計算。
鍵盤導覽與焦點
在 ThingWorx 9.4 及更新版本中,除了新鍵盤導覽功能以外,還提供了與鍵盤導覽和焦點相關的協助工具功能,以確保殘障使用者可以有效地使用 Mashup Builder 介面。
透過在混搭中包含每個小器具的描述性標籤,來建立清晰且可存取的表單。
確保混搭中對鍵盤導覽的支援遵循使用 TabIndex 內容的邏輯順序。從標籤索引序列中排除不需要的小器具。
確保使用者只能藉由鍵盤來使用混搭。
工具提示
新增工具提示,為您的使用者提供有用的文字。工具提示對使用螢幕助讀程式裝置的使用者很有用。
配置自動焦點,反白使用者在第一次開啟混搭時可能會與之互動的小器具。這可以縮短導覽至混搭中特定小器具所花費的時間。
確保您的樣式主題可供存取。使用足夠的對比來確保混搭在不同的裝置與螢幕上可見。
這是否有幫助?