gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-28 08:19:14 25 4
gpt4 key购买 nike

我在我的应用程序中跟踪了一段用 Dojo 1.3.1 编写的代码。我的任务是将这段代码迁移到Dojo 1.9.3。我的问题是我怎样才能实现这一目标?我是 Dojo 的新手,所以不太了解从旧 Dojo 语法到新语法的迁移。

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

编辑
我还想知道上面这段代码实际上会做什么?如果有人可以用一两句话向我解释这一点。
谢谢

最佳答案

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

至于它的作用——您正在推送一个(Dojo)连接事件处理程序,它将在 newDialog 之后执行 dialogWidgetonLoad 方法。 _fadeIn 触发 onEnd 事件。为什么——我真的不能说,因为我不知道这个运行的上下文。而且,由于它访问 dialogWidget 的私有(private)属性,因此我不会感到惊讶更新期间中断。

希望这有帮助。

关于javascript - 如何将 dojo.connect 代码从 Dojo 1.3.1 迁移到 1.9.3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23195535/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com