我有一个名为isConflict的Number变量,其值从父项传入。我想在这个项目上放置一个ChangeWatcher,这样每当值发生变化时,名为changeBGColor的函数都会运行。在我的initComplete函数中,我有以下内容:
var isConflictWatch:ChangeWatcher = BindingUtils.bindSetter(changeBGColor, this, "isConflictChain");
但是,当isConflict的值更改时,不会调用该函数。有人可以帮忙吗?
答案 0 :(得分:1)
你应该只使用一个直接的ChangeWatcher,因为你没有真正绑定任何东西:
var watcher:ChangeWatcher = ChangeWatcher.watch(this, ["isConflict"], onIsConflictChanged);