Dojo 工具包中的 watch() 方法有一个非常烦人的问题。我有一个循环,它将设置视图(TweetView)中的每个输入/小部件与相应的对象连接起来。在我的情况下,连接是将输入设置为来自对象的值并观察它的变化。
我的问题是,它适用于滑块,但根本不会触发切换处理程序。有什么想法可能是错的吗?我试图调试它,但仍然没有结果。这是一个小提琴和代码:
var widget = registry.byId(namespace + "." + el);
widget.watch("value", handlers[root[el].type]);
widget.set("value", root[el].value);
谢谢指教,
德拉科