偵測篩選狀態
注意
此功能從 API 版本 5.4 開始可用
如果轉譯的視覺效果或報表已套用任何篩選,則 DataViewMetadata
物件中的 isDataFilterApplied
布林值參數。 然後,開發人員可以據以調整顯示 (例如,根據是否有篩選條件新增或移除文字)。 這項功能適用於篩選是否套用至整個報表、頁面或特定視覺效果。
若要使用 isDataFilterApplied
參數:
public update(options: VisualUpdateOptions) {
const dataView = options?.dataViews[0];
if (dataView && dataView?.metadata?.isDataFilterApplied) {
...
}
}