在 Flex (Flash Builder 4) 中,我需要一种方法来了解数组集合中的某些内容是否已更改。
我有一个自定义对象:
[可绑定] public var _myobject:MyObject;
它基本上只是一个包含一堆不同 String 和 Number 属性的类。
我需要一种可靠的方法来了解是否有任何属性已更改。例如,我将属性绑定到用户界面(字段),但也可以通过代码更改某些属性。
有没有办法做到这一点?我找到了 ChangeWatcher,但看起来它只查看一个简单的属性,例如字符串或数字。我需要观察或检测对象中所有属性的变化,希望不必将 ChangeWatcher 事件添加到每个属性。这可能吗?