Kendo ui 剑道ui树-如何仅显示部分节点

Kendo ui 剑道ui树-如何仅显示部分节点,kendo-ui,kendo-treeview,Kendo Ui,Kendo Treeview,我有树的层次结构数据,我只想显示部分叶子,稍后在单击按钮时向树添加更多叶子 我想到的一个解决方案是从数据中删除所有不必要的项,并在我想将它们添加到树视图时将它们添加到数据中 我想知道是否有另一种解决方案不需要在数据中添加/删除项?您可以使用jQuery添加数据源或一些.k-item元素。我可以这样做,问题是dom中会有很多不必要的元素,我希望避免这种情况。我也在使用angular.js,我想知道在所有节点上使用ng if还是按需向dom添加元素更好?如果不知道确切的要求和您试图优化的目的,很难说

我有树的层次结构数据,我只想显示部分叶子,稍后在单击按钮时向树添加更多叶子

我想到的一个解决方案是从数据中删除所有不必要的项,并在我想将它们添加到树视图时将它们添加到数据中


我想知道是否有另一种解决方案不需要在数据中添加/删除项?

您可以使用jQuery添加数据源或一些
.k-item
元素。

我可以这样做,问题是dom中会有很多不必要的元素,我希望避免这种情况。我也在使用angular.js,我想知道在所有节点上使用ng if还是按需向dom添加元素更好?如果不知道确切的要求和您试图优化的目的,很难说;我的猜测是,对于一般用例来说,这并不重要;我可能会让剑道小部件通过操纵数据源或在树视图上使用append/remove来处理它;如果需要找到最佳解决方案,则必须对各种备选方案的影响进行原型化和度量(尽管从概念上讲,angular根本不希望您以编程方式操作DOM)