你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
goldenlimit - Major in MIS and minor in GIS, graduated from University of Alabama. GIS is not a simply tool but a way of exploring the unknow
赞同来自: lucahan
要回复问题请先登录或注册
1 个回复
goldenlimit - Major in MIS and minor in GIS, graduated from University of Alabama. GIS is not a simply tool but a way of exploring the unknow
赞同来自: lucahan
出现这个错误的原因是因为你引用的顺序和你在function里面的顺序不同造成的,dojo require 要求引用和定义的顺序必须相呼应,比方说你在require里面的顺序如果是这样的:
require([
"esri/map", "esri/InfoTemplate", "esri/layers/FeatureLayer",
"dojo/parser", "dojo/domReady!"
],
你function 里面的顺序必须是一样的:Map, InfoTemplate, FeatureLayer,
parser
每个都是互相对应的, 而你的里面顺序都不对
你看一下这个sample code 你就明白了:https://jsfiddle.net/rkndmz8e/
要回复问题请先登录或注册