【问题标题】:Dojotoolkit watch() not working on switchDojotoolkit watch() 在开关上不起作用
【发布时间】:2013-11-12 19:44:03
【问题描述】:

Dojo 工具包中的 watch() 方法有一个非常烦人的问题。我有一个循环,它将设置视图(TweetView)中的每个输入/小部件与相应的对象连接起来。就我而言,连接是将输入设置为来自对象的值并观察它的变化。

我的问题是,它适用于滑块,但根本不会触发切换处理程序。有什么想法可能是错的吗?我试图调试它,但仍然没有结果。这是一个小提琴和代码:

var widget = registry.byId(namespace + "." + el);
widget.watch("value", handlers[root[el].type]);
widget.set("value", root[el].value);

http://jsfiddle.net/Em8GE/1/

感谢您的建议,

德拉科

【问题讨论】:

    标签: javascript dojo dojox.mobile


    【解决方案1】:

    不幸的是,这是 dojo 1.9.0 和 1.9.1 中的一个已知问题:https://bugs.dojotoolkit.org/ticket/17295

    这已在 dojox 主分支上修复,并将在 1.9.2 中发布。修复在此处详细说明:https://github.com/dojo/dojox/commit/43af4ba56f7b589f2afffb9161e21cc2cad40ad8

    【讨论】:

    • 谢谢:)。这正是我所需要的:)。
    猜你喜欢
    • 2015-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-07
    • 2016-11-18
    • 1970-01-01
    • 2016-04-09
    • 2018-08-23
    相关资源
    最近更新 更多