Dojo模块记载配置问题

在config.js文件里面配置:


var dojoConfig = window.dojoConfig = {
async: true,
packages: [
        {
        name: "myMap",
location: location.href.substr(0,index) + '/myMap'
        },
        {
        name:"js",
        location:location.href.substr(0,index) + '/js'
        }
],
//默认值是dojo.js所在文件夹的路径
        baseUrl: location.href.substr(0,index)+'/gisapi/arcgisapi/library/3.16/3.16/dojo/'
};


在页面require加载时:

require([
"dojo/parser",
"esri/map",

"myMap/CoordConvert/CoordConvert",     //自己定义的模块可以找到myMap/
"js/com/esri/solutions/jsviewer/test",            //    js/
"com/.........."                                                    //没有配置的情况下在baseUrl下找

]

你可能感兴趣的:(dojo,arcgis)