2017-03-01 152 views
0

我正在使用PrimeNG树组件来使用户能够根据树结构选择某些值。选定的节点稍后将存储在数据库中,并且当用户再次访问编辑对话框时,应该预先选择这些节点。PrimeNG树 - 以编程方式选择TreeNode

有没有什么办法可以通过当前的PrimeNG版本来实现?或者,如果你能告诉我另一个支持复选框选择和预选节点的angular2树组件,它将会很好。

此致

回答

3

selectionMode="checkbox"选定的节点存储在[(selection)]="selectedNodesArray"属性。

您可以将数据库中的值放入selectedNodesArray,并选择该节点。

+0

感谢您的回答,现在它的工作原理!只要学习Angular2并忘记它应该以这种方式工作。甚至用于定制组件...:D –

+0

如何将您的树存储在数据库中?当我使用post发布并运行Json.stringify()时,我遇到了问题,因为父母和孩子都收到了循环引用的错误。 – Carlinhos

+0

这是如何工作在父母的孩子模型?我的意思是如果一个节点有2个孩子,1个被选中,另一个不是,父母应该去哪个数组? –

相关问题