資料屬性

資料屬性是自訂文件如何顯示內容。請使用資料屬性來新增目錄,以及自訂計算值、定義條件、過濾器、條件式格式化內容,以及樣式。

計算值

建立 JavaScript Snippet 來處理資料屬性。您可以使用這些 Snippet 來合併資料屬性、修剪間距,以及將數值轉換成文字說明。您可以處理來自現行環境定義的任何資料屬性,包括元素的查詢屬性,以及來自元素所有母項查詢的屬性。

條件

使用以資料屬性或範本變數為基礎的表示式來定義條件,以指出何時要呈現元素。條件是一個會評估為布林值的 JavaScript 表示式。

過濾器與條件的比較

雖然過濾器與條件看似相似,但它們是兩種不同的機制,分別提供不同的用途: 對於元素,條件只會評估一次,即使該元素是查詢也一樣。因此,您無法使用現行查詢作為條件的環境定義。

雖然有時您可以使用條件而不使用過濾器,但由於只會處理一部分的資料,使用過濾器能有較好的效能。

條件式格式化

您可以使用表示式,根據資料屬性值來定義格式化內容。條件式格式化類似於元素條件,不同之處在於回覆值取決於內容類型。

意見