首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Flex [Bindable]标签做什么?

Flex [Bindable]标签做什么?
EN

Stack Overflow用户
提问于 2009-01-12 14:14:39
回答 5查看 9.7K关注 0票数 6

意思是。。。我见过将组件绑定到可绑定dataProvider的情况。当我更新dataProvider中的数据时,组件没有立即反映更改。我需要做些什么来刷新数据吗?什么事件会导致组件刷新其dataProvider数据?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2009-01-12 23:30:04

这可能有些夸大其词,但如果您真的对添加Bindable标记时幕后发生的事情感兴趣,我强烈建议您查看Michael Labriola在360|Flex!San Jose的Data Binding Waters会话中所做的深入研究。这是迄今为止关于这个主题的最深入的演示文稿。

要查看它,您需要下载Adobe Media Player (在Adobe Air上运行)。如果你在Adobe Media Player中订阅360|Flex会话时遇到问题,请听从Ted Patrick在Deleted 他的博客文章中的建议。

他的演示文稿也在Slideshare上,但远远谈不上信息量和娱乐性。

票数 11
EN

Stack Overflow用户

发布于 2009-01-14 05:18:27

开发人员指南的第7章就是针对这一点的。我建议你读一读。

摘录:

尽管当您将原始数据对象用作dataProvider属性的值时,原始数据对象(如字符串数组或对象数组)被包装在集合中,但显式使用集合是一种更好的做法。与直接将原始对象用作数据提供程序时相比,使用集合显式确保了数据同步,并提供了更简单、更复杂的数据访问和操作工具。集合还可以为访问和管理不同类型的数据提供一致的接口。

另请参阅关于数据绑定和数组的this

票数 3
EN

Stack Overflow用户

发布于 2009-01-12 14:58:44

这将取决于您对数据做了什么。您是否应用了筛选器,如果应用了筛选器,则需要刷新数据。你是否做了排序,如果是的话,你需要刷新数据。你的数组是一个数组吗,如果是,这不做绑定,使用一个ArrayCollection。

给我们一个没有更新的例子,我们应该能够提供具体的帮助。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/435527

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档