gpt4 book ai didi

javascript - 如何使用单个数据存储呈现多个 ExtJS 树

转载 作者:行者123 更新时间:2023-11-29 22:25:39 25 4
gpt4 key购买 nike

首先,我是ExtJS的新手几天以来,我一直在研究 Ext 4 Tree。

要求是我想同时显示同一棵树的 3-4 个表示。我想使用单个数据存储来执行此操作。

树 1 将显示所有没有复选框的节点树 2 将显示所有带有复选框的节点树 3 将只显示父节点(文件夹)而没有叶节点(文件)

我尝试使用相同的数据存储来执行这些操作,但扩展/折叠一棵树会导致不一致地扩展/折叠其他树。同样对于复选框,我必须在数据存储中拒绝“复选框:true/false”,我不知道如何在 Ext 中控制。

请帮帮我。如果已经有一个例子,那将会很有帮助。

最佳答案

这里的主要问题是 - 您只有一个商店副本,并且您所有的树都订阅了这个商店事件,所以当商店触发某些东西时,所有树都会对此使用react。顺便说一句,如果您想使用同一商店显示几个不同的网格,同样适用。

如果您需要为每个控件提供不同的行为,您需要不断订阅/取消订阅每棵树中的商店事件(取决于现在关注的是哪一个)或更简单的解决方案 - 克隆商店并为每棵树。

关于javascript - 如何使用单个数据存储呈现多个 ExtJS 树,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9600450/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com