我正在使用 dijit.form.Select 小部件。由于所有 dojo 小部件都基于 dojo.Stateful,因此可以监视属性更改。我正在跟踪value
Select 小部件的属性,一切正常。例如:
this.select.watch("value", lang.hitch(this, function (attr, oldVal, newVal) {
...
但是当value
小部件的属性发生变化时,这种方法有效。但是如何watch
为小部件的初始值调用相同的函数(方法的第二个参数)(当 oldVal 未定义时)?在这种情况下,默认情况下watch
不会触发。