Joe*_*edy 1 apache-flex navigation actionscript mxml
我在Flex应用程序中导航到不同的MXML页面时遇到了困难.我检查了一些关于它的其他问题,但它们似乎与标签导航有关.我试图通过Actionscript代码从一个MXML页面导航到另一个MXML页面.这怎么可能?
干杯
编辑:
我是Flex的真正初学者,我发现我实际上需要使用States,现在已经发现了如何使用它们.谢谢你的帮助.
您不在MXML页面之间导航.MXML不是开头的页面.相反,它们是应用程序中显示的组件.因此,如果要更改当前显示,则需要删除已添加的组件,并添加现在应显示的其他组件.
有不同的方法来做到这一点.很少使用手动删除元素的原始方法,而是有两种主要方法:ViewStacks和显示状态.当视图中没有多少不同的更改时,应使用显示状态,例如,当您单击向现有公式添加新选项的复选框时.如果您想要更改整个显示的内容(但这不一定是整个应用程序内容,请考虑使用组件),您可以使用ViewStacks.
ViewStack就像一堆纸,每张纸都反映了一个视图.因此,如果您想显示其他内容,请将新视图移至顶部,将所有其他视图隐藏在下方.许多组件(包括TabNavigators)都只是ViewStacks,它有一个附加菜单来选择应该显示的视图.但您也可以使用ViewStack并手动更改为要显示的内容.
| 归档时间: |
|
| 查看次数: |
4518 次 |
| 最近记录: |