2017-03-01 156 views
0

我正在使用PrimeNG樹組件來使用戶能夠根據樹結構選擇某些值。選定的節點稍後將存儲在數據庫中,並且當用戶再次訪問編輯對話框時,應該預先選擇這些節點。PrimeNG樹 - 以編程方式選擇TreeNode

有沒有什麼辦法可以通過當前的PrimeNG版本來實現?或者,如果你能告訴我另一個支持複選框選擇和預選節點的angular2樹組件,它將會很好。

此致

回答

3

selectionMode="checkbox"選定的節點存儲在[(selection)]="selectedNodesArray"屬性。

您可以將數據庫中的值放入selectedNodesArray,並選擇該節點。

+0

感謝您的回答,現在它的工作原理!只要學習Angular2並忘記它應該以這種方式工作。甚至用於定製組件...:D –

+0

如何將您的樹存儲在數據庫中?當我使用post發佈並運行Json.stringify()時,我遇到了問題,因爲父母和孩子都收到了循環引用的錯誤。 – Carlinhos

+0

這是如何工作在父母的孩子模型?我的意思是如果一個節點有2個孩子,1個被選中,另一個不是,父母應該去哪個數組? –

相關問題