`
jueyue
  • 浏览: 195826 次
社区版块
存档分类
最新评论

Flex 的数据绑定观察

    博客分类:
  • flex
 
阅读更多

自己写的,其实没有大的意义但是,自己也研究了近一个下午,所以记录下;

需求是,一个绑定的对象的时间字段改变,更新另外一个字段

由于Label没有change事件,所以不 能对label绑定,

网上的案例是textInput,虽然正常但是和需求不符

首先是官网文档

 host:Object — 用于承载要监视的属性或属性链的对象。创建 ChangeWatcher 实例后,您可以使用 reset() 方法更改 host 参数的值。  
  
 chain:Object — 用于指定要监视的属性或属性链的值。合法值包括: 
包含宿主对象公用可绑定属性名称的 String。 
以下格式的 Object:{ name: 属性名, getter: function(host) { return host[name] } }。此 Object 包含一个公用可绑定属性的名称以及一个充当该属性的 getter 的函数。 
包含前两种选项的任意组合的非空 Array。这代表可从宿主访问的可绑定属性链。例如,要观察属性 host.a.b.c,需按以下形式调用此方法:watch(host, ["a","b","c"], ...)。 
 

 其实是自己理解错误,需求是对y的改变进行监控

【Bindable】
var obj:Object = new Object();
obj.x = new Object();
obj.x.y = 6;

 一开始自己写的是

ChangeWatcher.watch(obj,x.y,getCurrentLoaction);

 但是无论如何都不成功,

后来改成正确的写法是

ChangeWatcher.watch(pbj,["x","y"],propertyChange);

 其实看看API就可以的事,还是自己不细心,所以mark下

0
0
分享到:
评论

相关推荐

    FLEX 数据绑定专题一(转)

    本文将深入探讨“FLEX数据绑定”这一专题,它是一种强大的机制,允许视图与模型之间的自动同步,使得开发者能够更加专注于业务逻辑而不是繁琐的同步操作。本文是系列文章的第一部分,主要介绍数据绑定的基本概念、...

    flex数据绑定

    Flex数据绑定是Adobe Flex应用程序开发中的核心特性,它允许开发者将UI组件的属性与应用程序的数据模型进行连接,实现数据的动态更新和可视化。在Flex中,数据绑定是一种声明性编程方式,极大地简化了用户界面与业务...

    flex3 数据绑定 总结

    总的来说,Flex 3 的数据绑定是一种强大的机制,它简化了应用程序中数据流的管理。通过 MXML 或 ActionScript,开发者可以选择最适合其需求的方式来实现数据绑定,从而提高代码的可读性和可维护性。无论是简单的属性...

    FLEX数据传输与交互

    总结,FLEX数据传输与交互涉及到多个层面,包括AMF协议、服务器集成、数据绑定和状态管理等。掌握这些知识点,开发者可以创建出高效、灵活且具有丰富用户体验的FLEX应用程序。通过深入理解并熟练运用这些技术,可以...

    FLEX中文教程+实例

    Flex中的数据绑定机制允许将UI组件的属性直接绑定到应用程序的数据模型,当数据模型发生变化时,UI会自动更新,反之亦然,简化了界面和数据间的交互。 六、Flex事件模型 Flex事件模型基于观察者模式,事件是组件间...

    flex3.0源码-3

    2. **数据绑定**:Flex的数据绑定机制使得视图与模型之间的同步变得简单。在源码中,我们可以看到数据绑定是如何实现的,以及如何在属性改变时自动更新视图。 3. **事件系统**:Flex的事件模型基于观察者模式,源码...

    Flex系统源码

    6. **数据绑定**: Flex中的数据绑定允许UI元素的值自动与模型数据同步,减少了手动更新UI的代码量。数据绑定是Flex应用中常用的功能,可提高开发效率。 7. **事件处理**: Flex中的事件模型是基于观察者模式的,组件...

    flex4.0快速入门

    8. **数据绑定**:Flex 4.0的数据绑定机制允许开发者将UI组件的状态与后台数据源直接关联,当数据源发生变化时,UI会自动更新,反之亦然。 9. **服务调用**:Flex 4.0支持通过AMF(Action Message Format)和...

    flex仪表盘示例代码

    同时,Flex的数据绑定机制允许数据模型与视图之间自动同步,这在仪表盘中非常有用,因为数据的变化可以实时反映在界面中。 此外,为了调整颜色属性,可以创建自定义样式类或者使用Flex的CSS支持。通过设置styleName...

    flex 教程及源码 Flex完全自学手册电子教案(PPT)

    七、Flex数据绑定 Flex支持双向数据绑定,这使得视图和模型之间的数据同步变得简单。通过数据绑定,当模型数据改变时,关联的视图会自动更新;反之亦然。 八、Flex与服务器通信 Flex应用可以通过AMF(Action ...

    flex4.5.1.chm flex4API文档

    3. **MXML**:MXML是一种标记语言,用于声明式地构建Flex界面,类似于HTML,但更专注于UI组件和数据绑定。 4. **Spark组件架构**:Flex 4引入了Spark组件架构,这是一套全新的UI组件,旨在提供更高的定制性和性能。...

    flex学习记录非常详细

    在本文中,我们将深入探讨Flex中的数据绑定机制,这是Flex应用中一个至关重要的概念。 数据绑定是Flex中的一种强大特性,它使得UI组件的属性可以直接与应用程序的数据模型进行连接。这意味着,当数据模型发生改变时...

    Flex读取XML不刷新问题

    - **数据绑定与刷新机制**:Flex框架中存在一定的数据绑定机制,如果数据源没有发生实质性的改变,Flex可能会认为数据无需重新加载,从而导致显示不变。 - **事件监听**:如果Flex组件对特定事件(如数据改变)的...

    绑定也疯狂 第二版

    此外,Flex组件和数据集合都预置了绑定功能,使得开发者能够更加便捷地处理数据绑定。 3. 在MXML中直接支持绑定,使得开发者能够在高级别上操作,甚至不需要编写任何ActionScript代码就能完成数据绑定,这在开发中...

    完整的Flex中文帮助文档 PDF格式

    4. **数据绑定**:Flex中的数据绑定机制简化了UI组件与应用数据之间的同步。通过声明式语法,你可以将UI元素的属性直接绑定到数据模型,当数据变化时,UI会自动更新。 5. **事件处理**:Flex中的事件模型是基于观察...

    一些关于flex的示例网站

    - **数据绑定**:Flex支持强大的数据绑定机制,允许UI组件与数据模型自动同步更新。 ### 2. Flex and Java Integration 此页面专注于Flex与Java的集成,展示了如何将Flex应用与后端Java服务器进行交互。核心知识点...

    Flex 2 Developer’s Guide

    Flex 2引入了强大的数据绑定机制,使得视图组件的属性可以直接与模型数据关联,当数据改变时,视图会自动更新,反之亦然。 七、事件处理 Flex中的事件模型是基于观察者模式的,事件处理是Flex应用中常见的一部分。...

    flex教程,flex基础教程,其中有些程序的编写

    Flex中的数据绑定机制允许开发者将UI元素与应用数据直接关联,当数据发生变化时,界面会自动更新,反之亦然。这大大简化了界面与数据间的同步操作。 五、Flex事件模型 Flex事件模型基于观察者模式,使得组件之间...

    FLEX从入门到精通

    Flex数据绑定** Flex支持数据绑定,允许UI组件的属性直接与应用程序的数据源关联。这种特性简化了界面更新和数据管理,当数据源发生变化时,相关的界面元素会自动更新。 **5. Flex图形和动画** Flex提供了强大多样...

    Flex3权威指南源码

    2. **数据绑定**:Flex3引入了强大的数据绑定机制,使得视图与模型之间的同步变得更加简单。源码会展示如何使用数据绑定来动态更新界面,以及如何实现双向数据绑定。 3. **事件处理**:Flex3的事件模型是基于观察者...

Global site tag (gtag.js) - Google Analytics