我有谁包含一些节点items
价值,这似乎是在默认情况下,从剑道用值初始化“[]”每次!
我想彻底删除该节点的“项目”区域中,但我似乎无法找到属性删除任何方法。
我试图通过访问节点dataItem
,我试图dataItem.set("items",undefined)
,但我仍然不认为这helped.I'm试图删除items
领域,因为似乎与初始化问题通过剑道做,我不能将新节点附加到他们,我想这是因为它...
编辑:
似乎kendo.observableHierarchy(data)
初始化与没有孩子的每个树节点(因此没有items
属性全部)。而通过初始化我的意思是,每次我显示数据源有没有孩子有节点"items":[]
属性添加到他们自动!
我试图通过追加节点treeview.dataItem(treeview.select()).append()
但我发现这个方法不能在有“旧”的节点工作"items":[]
属性添加到他们的剑道,所以“老”的节点是已经装上了树,从页面加载,因此被保存在JSON文件中的所有节点。
我说“老”,因为如果我追加一个新的节点它不具备"items"
字段和.append()
上述工程相当精细它添加节点和更新dataSource..This .append()
作品也相当精细上已经有孩子,所以他们的“老”节点"items"
字段不被修改剑道因为它已经存在。