Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将dojo.connect代码从dojo 1.3.1迁移到1.9.3_Javascript_Dojo - Fatal编程技术网

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

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" )); 编辑

在我的应用程序中,我有以下一段代码,它是用Dojo1.3.1编写的。我的任务是将此代码迁移到Dojo 1.9.3。我的问题是,我如何才能做到这一点?我是Dojo的新手,所以不太了解从旧Dojo语法到新语法的迁移

dialogWidget._proxyConnects.push(dojo.connect(
        newDialog._fadeIn,
        "onEnd",
        dialogWidget,
        "onLoad"
       ));
编辑 我还想知道上面的代码实际上会做什么?如果有人能用一两句话向我解释一下。 感谢Dojo迁移指南的帮助

正如它所做的一样,您正在推一个Dojo connect偶数处理程序,该处理程序将在newDialog之后执行dialogWidget的onLoad方法。为什么-我真的不能说,因为我不知道这个是在什么环境下运行的。另外,由于它访问dialogWidget的私有属性,所以我不会感到惊讶,因为它会在更新期间中断

希望这有帮助