如何将dojo.connect代码从Dojo 1.3.1迁移到1.9.3

时间:2014-04-21 10:28:30

标签: javascript dojo

我在我的应用程序中使用 Dojo 1.3.1 编写了一段代码。我的任务是将此代码迁移到 Dojo 1.9.3 。我的问题是我怎么能做到这一点?我是Dojo的新手,所以不太了解从旧的Dojo语法迁移到新的。

dialogWidget._proxyConnects.push(dojo.connect(
        newDialog._fadeIn,
        "onEnd",
        dialogWidget,
        "onLoad"
       ));

修改
我还想知道上面的代码实际上会做什么?如果有人能用一两句话向我解释这一点 感谢

1 个答案:

答案 0 :(得分:0)

This part Dojo迁移指南应该可以帮助您。

就这一点而言 - 你正在推动一个(Dojo)连接甚至处理程序,它会在onLoad触发{{1}之后执行dialogWidget newDialog._fadeIn方法事件。是什么 - 我真的可以说,因为我不知道这个人的上下文。同样,因为它访问onEnd的私人财产,我不会感到惊讶这会在更新期间中断。

希望这有帮助。