我使用 tree.Panel 和 TreeStore 组件。我使用 JSON 文件来存储我的数据,但我想知道如何使用 TreeStore 升级我的数据?!
我解释我的问题:我的页面上有 2 个组件:
Tree.Panel用TreeStore和Panel显示数据来编辑数据,因为我没有找到如何直接编辑树?!
我想使用“提交”按钮来更新树上的数据,但我不明白该怎么做?!
如果它是可能的 ?!
我不明白如何添加新节点、升级节点和删除节点?!
或者可能存在 TreeEditor 组件?!
非常感谢帮助:)
我认为我们还没有看到 TreeEditor 组件。但是有一些方法可以操纵现有的树。您应该能够使用以下方法添加、更新、删除树节点节点接口.
你有这样的方法:
etc...
以下是如何将新节点附加到树的示例代码:
var node = myTreeStore.getRootNode();
node.appendChild({
text: 'A New node'
});
同样,您可以使用其他方法来操作树。要将节点插入到特定位置,您必须使用insertChild
。对于此方法,您还必须指定位置。
简而言之,编辑树的访问点是 TreeStore 的getRootNode()
method.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)