首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ViewStack与状态

ViewStack与状态
EN

Stack Overflow用户
提问于 2009-12-11 02:52:30
回答 2查看 2.6K关注 0票数 0

有人能解释一下ViewStack和州之间的区别吗?

谢谢,拉维

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-12-11 05:54:29

ViewStack和州实际上并不是真正相关的。你能换个说法让你的问题更具体些吗?

ViewStack是一个组件,用于显示不同的视图(通常是不同的数据,但不是必须的),一次显示一个。

状态是一组数据的相关视图。例如,你可能想要一个“普通”视图和一个“高级”视图,比如用户的个人资料--高级视图显示更多的选项,或者更大的图片,等等。

状态使用变换,这是协调的动画,在状态之间优雅地切换。

这是一个非常简短的解释。希望它是有用的。

票数 2
EN

Stack Overflow用户

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

虽然,您可以将两者用于相同的目的,但在我看来,我认为ViewStack更像是一个容器,可以将它想象成一本可以翻到不同页面的书。

State中,您可以将一组更改应用于各种不同的组件,当您更改到该状态时,这些更改将被应用。当您返回到原始状态时,这些更改将被删除。这样,如果您想要再次显示所有组件,则不必重新编码所有组件,但只需稍有不同即可。如果您使用ViewStack,则必须这样做。

Flex 3和Flex 4之间的状态变化很大。

http://blog.everythingflex.com/2009/05/12/flex-3-vs-flex-4-state-management/

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

https://stackoverflow.com/questions/1883175

复制
相关文章

相似问题

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