簡體   English   中英

AngularJS用戶界面選擇動態組過濾

[英]AngularJS ui-select dynamic group filtering

我找不到這樣的網絡示例,在我看來好像ui-select的group-filter屬性選項不支持動態更改? 如果我直接傳遞數組,例如:

<ui-select-choices group-filter="['A', 'B', 'C']" ... >

它工作正常,但是如果該數組是一個范圍變量:

$scope.filterArray = ['A', 'B', 'C'];
...
<ui-select-choices group-filter="filterArray" ... >

沒有過濾發生。 我想知道這是錯誤還是明智的設計選擇。 我希望能夠修改數組以更新隱藏/顯示的組,但目前看來這是不可能的。

官方ui-select組過濾器plunkr: http ://plnkr.co/edit/KHSy5VRh9z6o5gs9QOc4?p=preview

group-filter屬性僅接受字符串或函數作為參數。 因此,在第二個示例中, ui-select將在控制器中查找函數$scope.filterArray()而不是變量。

單擊此處獲取文檔

暫無
暫無

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

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