【发布时间】:2025-12-27 11:40:14
【问题描述】:
以下场景:我有一个剑道 ui 树,我动态添加和删除它的子级。
添加项目可以正常工作,但是当我删除一个孩子时,树不会刷新。
我已经检查过孩子的长度是否减少了。
你能检查一下这个plunkr吗:http://plnkr.co/edit/XYc5Zz?p=preview
我试过了,但它不起作用。
removeItem()
{
let nodeRef = this.getNodeRef(false);
alert(nodeRef.items.length);
nodeRef.items = nodeRef.items.filter(item=> item !== this.selectedItem);
alert(nodeRef.items.length);
this.changeDetectionRef.detectChanges();
}
我希望你能帮助我解决这个问题。当然你可以告诉我其他动态修改剑道树的方法。
最好的问候
【问题讨论】:
-
看看这个,也许在这里你会发现一个提示:*.com/questions/17827453/kendo-ui-reload-treeview/…
-
谢谢 DiabolicWords,但你发给我的链接是关于 jquery 的剑道树的。我需要 Angular 2 的剑道树解决方案。