如何将dojo.connect代码从Dojo1.3.1迁移到1.9.3
How to migrate dojo.connect code from Dojo 1.3.1 to 1.9.3
我的应用程序中有以下一段代码,它是在Dojo 1.3.1中编写的。我的任务是将这些代码迁移到Dojo 1.9.3。我的问题是如何实现这一点?我是Dojo的新手,所以对从旧Dojo语法迁移到新Dojo语法不太了解。
dialogWidget._proxyConnects.push(dojo.connect(
newDialog._fadeIn,
"onEnd",
dialogWidget,
"onLoad"
));
编辑
我也想知道上面的代码实际上会做什么?如果有人能用一两句话向我解释的话
感谢
Dojo迁移指南的这一部分应该会帮助您。
正如它所做的那样——您正在推送一个(Dojo)连接偶数处理程序,该处理程序将在newDialog._fadeIn
触发onEnd
事件后执行dialogWidget
的onLoad
方法。为什么——我真的不能说,因为我不知道这个在什么上下文中运行。而且因为它访问dialogWidget
的私有属性,所以我不会惊讶于它会在更新过程中中断。
希望这能有所帮助。
相关文章:
- Firebase迁移-简单的Firebase.set没有'不再工作了——旧的还是新的
- 没有在Angular应用程序中定义firebase(在firebase迁移之后)
- 2012年12月迁移在App Dashboard中不可用
- 将javascript应用程序迁移到使用AMD的提示(例如requirejs)
- 从Sencha Touch迁移到EXT JS 6-Contoller的默认/空路由
- Knex迁移;不要创造任何东西
- 在Google Apps上从JavaScript迁移到Python
- 从 ExtJS 4 迁移到 Ext JS 5
- 将迁移的Silverlight到HTML应用程序划分为NPM模块
- 如何从SQL API代码迁移到Google Fusion Table API v1
- 从Google Maps JavaScript API V2迁移到V3,编码多边形
- 正在将构造函数函数迁移到TypeScript
- 停止sails.js中模式的自动迁移
- Angularjs未捕获错误:迁移到V1.3时出现[$injector:modulerr]
- IE 11迁移问题
- 将Mootools迁移到prime或primish/使用JavaScript类的最佳方式
- Realm React Native-需要迁移:目标类型'字符串'不会'不存在于属性'电
- 网站从http迁移到https
- 将项目从mootools迁移到prime
- 如何将dojo.connect代码从Dojo1.3.1迁移到1.9.3