使用类作为中间反映从一个视图到另一个视图的属性更改
我确实提交了 线程< /a> 这是(再次阅读后)完全错误的表述。这实际上是我想知道的:
在使用 MATE 的 Flex 应用程序中,假设我们有一个名为 View.mxml 的视图,其中包含一个名为 ViewProp 的属性,以及一个名为 ClassManager 的类,其中包含一个 ClassProp 属性。假设我们有另一个名为 SecondView.mxml 的视图,其属性为 SecondProp。
是否可以以某种方式定义以下内容: 每当 ViewProp 更改(在 View.mxml 中)时,ClassManager 中的 ClassProp 也会更改,这反过来又反映了 Secondview.mxml 属性 SecondProp 中的更改?!
我希望这次描述正确!
提前致谢
I did submit a thread which was (after reading it again) totally wrong formulated. This is actually what i wanted to know:
In a Flex application using MATE suppose we have a view called View.mxml with a property called ViewProp and a class called ClassManager with a property ClassProp. Suppose we have another view called SecondView.mxml with a property SecondProp.
Is it possible to define somehow the following:
whenever the ViewProp changes (in View.mxml) the ClassProp is also changed in ClassManager, which in turn reflects its changes in Secondview.mxml in property SecondProp?!
I hope this time to have described it correctly!
Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这与你的第一个问题有点不同。
视图类不得直接访问模型类,因此视图类必须调度事件来更改模型类。
1.) 您必须定义某种新事件
2.) 当您更改 View.mxml 中的 ViewProp 时,您必须调度一个事件
3.) 在 EventMap 中,您必须处理该事件
4.) 在 ModelMap 中,您必须已经绑定Secondview.SecondProp 到 ClassManager.ClassProp
This is a bit different from your first question.
View classes MUST not access the model classes directly, and because of that the View class must dispatch an event to change the model class.
1.)You must define some kind of new event
2.) When you changed the ViewProp in View.mxml, you must dispatch an event
3.) In the EventMap you must handle the event
4.) In the ModelMap you must already bind the Secondview.SecondProp to ClassManager.ClassProp
这样怎么样:
当ViewProp或ClassProp改变时,这个属性会调度一个事件,并在Secondview.mxml中添加一个事件监听器来修改属性SecondProp。
How about in this way:
When the ViewProp or ClassProp change, this property dispatch an event and an eventlistener is added in Secondview.mxml to modify the property SecondProp.