Javascript 如何将dojo.connect代码从dojo 1.3.1迁移到1.9.3
在我的应用程序中,我有以下一段代码,它是用Dojo1.3.1编写的。我的任务是将此代码迁移到Dojo 1.9.3。我的问题是,我如何才能做到这一点?我是Dojo的新手,所以不太了解从旧Dojo语法到新语法的迁移Javascript 如何将dojo.connect代码从dojo 1.3.1迁移到1.9.3,javascript,dojo,Javascript,Dojo,在我的应用程序中,我有以下一段代码,它是用Dojo1.3.1编写的。我的任务是将此代码迁移到Dojo 1.9.3。我的问题是,我如何才能做到这一点?我是Dojo的新手,所以不太了解从旧Dojo语法到新语法的迁移 dialogWidget._proxyConnects.push(dojo.connect( newDialog._fadeIn, "onEnd", dialogWidget, "onLoad" )); 编辑
dialogWidget._proxyConnects.push(dojo.connect(
newDialog._fadeIn,
"onEnd",
dialogWidget,
"onLoad"
));
编辑
我还想知道上面的代码实际上会做什么?如果有人能用一两句话向我解释一下。
感谢Dojo迁移指南的帮助
正如它所做的一样,您正在推一个Dojo connect偶数处理程序,该处理程序将在newDialog之后执行dialogWidget的onLoad方法。为什么-我真的不能说,因为我不知道这个是在什么环境下运行的。另外,由于它访问dialogWidget的私有属性,所以我不会感到惊讶,因为它会在更新期间中断
希望这有帮助