我想填充MX:与价值观我是从BlazeDS的获取树组件。从BlazeDS的返回的数据是细 - 它是文件夹值对象的ArrayCollection

我已经指示使用凯恩戈姆这个项目。我很新的Flex和凯恩戈姆。根据有限的资料,我已经在网上看了我应该用数据填充模式,使我坚持了数组集合在那里。

什么我坚持了试图更新树组件。我觉得我需要一些方法来通知该树的容器组件的数据(即子文件夹)可在模型上。我希望,这将有可能触发一个函数在容器组件的子文件夹添加为选定的节点(我可以在远程对象调用我想之前的模型扔这一点)的孩子那么火tree.invalidateList()和tree.validateNow()。任何想法?

有帮助吗?

解决方案

我发现了一个办法做到这一点,虽然我不知道这是推荐的方式。

我得到的命令类文件夹虚拟组织的一个ArrayCollection坚持一个呼吁模式“子文件夹的属性。我用树的父容器返回ChangeWatcher来观看模型的“子文件夹的属性和火的功能来更新树节点需要的时候。

如果有人知道一个更好的办法,请告知。我希望能找到一个凯恩戈姆菜谱或最佳实践的文章,但我还没有在这样的事情还迷迷糊糊。凯恩戈姆文档看起来很稀疏 - 我很惊讶,这是鉴于这一事实最流行的Flex框架

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top