Flex 应用层
我是 Flex 新手,我想尽可能地分离应用程序层/组件。
所以我有三个 mxml:
X.mxml
其中有一个数据网格 学生Y.mxml
必须能够 告诉哪个学生被选中 X.mxml 的数据网格(行 id?)XY.mxml
使用前面的 2
哪一个是最佳实践?
谢谢。
I'm new to Flex and I want to separate app tiers/components as much as possible.
So I have three mxmls:
X.mxml
which has a datagrid with
studentsY.mxml
which must be able
to tell which student is selected in
the X.mxml's datagrid (row id ?)XY.mxml
which uses the previous 2
Which is the best practice here ?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
为此,我使用 MVC 框架,特别是 Robotlegs。 Robotlegs 使用简单,允许您为组件创建中介。 这是一个视频 我录制了连接应用程序的一些简单步骤。
也就是说,您的组件可以通过 XY 进行通信。 Y 将有一个名为
selectedStudent
的公共属性,它可以绑定到 X 的selectedItem
属性:因此,当更新所选项目时,它会更新所选学生属性。
For this I use an MVC framework, specifically Robotlegs. Robotlegs is simple to use and allows you to create mediators for your components. Here is a video I recorded going through some simple steps for wiring an application.
That said, your components can communication via XY. Y will have a public property called
selectedStudent
which can be bound to theselectedItem
property of X:So, when the selected item is updated, it updates the selected student property.