我有一个用dojo编写的webapp,需要开始使用arcgis Javascript API,问题是这也是在dojo中编写的。
是否可以在同一页面上运行多个dojo实例(例如,我的应用程序为1,api为1) 或者将我的自定义dijits合并到arcgis api中(虽然我只能获得一个内置版本)?
如果是这样的话?
答案 0 :(得分:1)
我从dojo教程中读到了类似的内容。
我从来没有尝试过,但看起来确实符合你的需要。
http://dojotoolkit.org/documentation/tutorials/1.9/modules_advanced/
阅读标题下的内容:“使用便携式模块”将告诉您可以在同一页面中加载不同版本的dojo(这意味着多于1个)。
答案 1 :(得分:1)
Scott Davis在2014年Esri国际开发者大会上发表了关于创建包含Esri API的dojo应用程序优化版本的演讲。他的演讲视频最终可能会出现,但是他在github上可以使用他编写的所有代码。
https://github.com/stdavis/dojo-build-presentation
https://github.com/stdavis/dojo-build-example