在使用 Telerik Kendo UI Treelist 扩展父行时,我试图能够扩展所有子行(及其子行等)。到目前为止,在我的研究中,我只看到过这个使用 jQuery 的例子。他们说“找到所有孩子的可能解决方案是遍历 TreeListDataSource 的数据并找到具有特定父 ID 的所有模型。”
change: function(e) {
var selectedRows = this.select();
if (selectedRows.length > 0){
var dataItem = this.dataItem(selectedRows[0]);
var curID = dataItem.id;
var ds = $(this)[0].dataSource.data();
var children = [];
for (var i=0; i<ds.length; i++){
var pid = ds[i].parentId;
if (pid == curID){
children.push(ds[i].Name)
}
}
alert(children);
}
},
想知道是否有人对如何在 Angular 中进行这项工作有任何想法?感谢您对此的任何帮助。