问题描述
||
我有一个名为isConflict的Number变量,其值是从父级传入的。我想在此项目上放置一个ChangeWatcher,以便每当值更改时便会运行一个名为changeBGColor的函数。在初始化的creationComplete函数中,我具有以下内容:
var isConflictWatch:ChangeWatcher = BindingUtils.bindSetter(changeBGColor,this,\"isConflictChain\");
但是,当isConflict的值更改时,不会调用该函数。有人可以帮忙吗?
解决方法
您应该直接使用ChangeWatcher,因为您实际上并没有绑定任何东西:
var watcher:ChangeWatcher = ChangeWatcher.watch(this,[\"isConflict\"],onIsConflictChanged);