如何将旧版 Dojo 工具包代码转换为 AMD

How do you convert legacy Dojo Toolkit code to AMD?

本文关键字:代码 转换 AMD 工具包 Dojo      更新时间:2023-09-26

我正在使用ESRI的JavaScript API,他们开始从Legacy Dojo Toolkit切换到AMD。对于如何最好地将应用程序从旧版转换为 AMD,是否有任何好的资源?

Dojo 网站上有一个页面显示了如何从 1.x 版本迁移到 2.0 版本,如果这是您要找的?

这是链接: http://dojotoolkit.org/reference-guide/1.9/releasenotes/migration-2.0.html

我们也将 Dojo 和 ESRI 的 JavaScript API 用于我们的地图服务,并且必须像您一样处理相同的问题。我们决定以AMD风格发明新东西,并逐步切换旧代码。一开始有点烦人,但你会习惯它。

我自己使用 Dojo 参考和 ESRI API 参考:

道场:http://dojotoolkit.org/reference-guide/1.9/index.html#

ESRI:https://developers.arcgis.com/en/javascript/jsapi/

我想你会自己知道的。

Dojo 为您提供了在旧引用和新引用之间切换的可能性,这使得迁移更容易。这就像再次学习一种已知的编程语言。上面的链接是获取概述的良好开端。

这里有一个关于现代道场的好教程:http://dojotoolkit.org/documentation/tutorials/1.7/modern_dojo/