我将ngx树视图版本1.2.5用于树视图,我需要重置树视图或取消选中所有选定的树项目 我试图通过将初始数据移至item变量来做到这一点
答案 0 :(得分:0)
我正在使用此代码来检查/取消选中所有项目:
itemsChecked(boolChecked: boolean) {
this.trvComponent.items.forEach(element => {
element.checked = boolChecked;
element.children.forEach(elem => {
elem.checked = boolChecked;
});
});
}
注意:这是针对2级树状视图的。如果您有两个以上级别,请更改代码。
在使用此代码之前,将ViewChild decleration添加到Export Class部分,如下所示:
@ViewChild(TreeviewComponent, { static: true }) trvComponent: TreeviewComponent;