arcgis 为什么选择dojo

Posted 江湖一支竹

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了arcgis 为什么选择dojo相关的知识,希望对你有一定的参考价值。

1.dojo 异步加载定义(AMD)模式:在执行js代码的时候不会阻塞dom的加载,页面的整体加载速度较快

2.模块的划分:使用面向对象的编程方式与代码组织方式,很适合大型项目的开发与代码复用和维护,defined()与require()

3.dojo是个大而全的框架:方便使用,而且很多功能组件已经写好了,不需要额外的开发

4.浏览器兼容性:解决了各个浏览器不兼容的问题

5.网页布局:通过bordercontainer实现页面元素的简单布局

6.组件扩展:易于继承与扩展,declare()申明类

7.国际化:支持很多国家语言

8.画图方便:相对于canvas,svg,vml;简化了画图的过程

以上是关于arcgis 为什么选择dojo的主要内容,如果未能解决你的问题,请参考以下文章

为什么dojo构建将所有包创建为层?

arcgis自定义infowindow

实习生4无法使用Dojo Loader和ArcGIS JavaScript API

二次封装dojo slider

为什么ESRI-Dojo应用程序构建包括dgrid和dgrid1包

实习生 4 无法将 Dojo Loader 与 ArcGIS JavaScript API 一起使用