簡體   English   中英

角度:多選下拉菜單

[英]Angular : Multiselect dropdown

我正在使用此來創建多選下拉列表。 一切安好 。
但是有些事情我無法處理。
在源文件中有displayProp: 'label' ,這意味着在json中您應該有一個字段調用label ,如下所示:

[{ id: 1, label: "David" }, { id: 2, label: "Jhon" }, { id: 3, aaa: "Danny" }];

這是我的問題:
如果我有沒有標簽字段的數據庫,則必須更改displayProp: 'label' ,但是如果我的表單中有2個具有不同字段的jason有2個multi select下拉菜單,該怎么辦?
謝謝

根據文檔 ,您可以很容易地使用不同的標簽進行多個選擇。 在創建特定選擇並僅針對該選擇指定displayProp時,只需使用extra-settings屬性即可。

我個人對此庫有問題,最終還是使用了角度多重選擇,但是我也遇到了多重選擇標簽的問題。

我建議您看一下這個庫,但是您仍然需要一個自定義的控制器,服務或工廠(取決於您正在執行的操作和所采用的代碼約定),以將數據庫中的所有內容突變為您需要的標簽, select和適當的東西來處理列表中每個對象的已標記屬性,本質上是for循環和if語句。

暫無
暫無

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

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