簡體   English   中英

Angular-QueryBuilder:動態更改字段

[英]Angular-QueryBuilder: Dynamically changing fields

有沒有辦法動態更改Angular-QueryBuilder可用的字段?

我試過了:

  1. 更新我的QueryBuilderConfigfields屬性。
    • 什么都沒發生。
  2. 卸下並重新添加使用分量ngIfChangeDetectorRef
    • 這些字段會更新。
    • 但是,現在某些字段會破壞查詢構建器。 選擇任何這些字段時,添加規則和添加規則集按鈕似乎什么都不做。 在添加內容出現之前,您必須刪除問題字段。
    • 視頻: https//i.imgur.com/UXZgpQ4.mp4

我的問題是我的田野對象。 它們沒有value屬性,因此Angular-QueryBuilder創建了value屬性,其值為自動遞增整數ID。

由於我是在沒有深度克隆的情況下從源數組中過濾的,因此也在源數組中的對象上設置了value 當過濾后刪除項目時,索引將是錯誤的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM