【发布时间】:2015-11-09 14:09:05
【问题描述】:
我有一个 AngularJS 应用程序,它使用 ArcGIS API 的 JavaScript 来显示地图。
我一直在使用单独的 require 语句,例如:
var esriMap = require("esri/map");
这对除Dojo layout Dijits 之外的所有模块都有效。当我尝试添加这样的 require 语句时:
var Scalebar = require("esri/dijit/Scalebar");
我收到以下错误:
Error: undefinedModule(…) "Error: undefinedModule at Error (native) at d (http://js.arcgis.com/3.12/init.js:15:382) at La (http://js.arcgis.com/3.12/init.js:24:296) at r (http://js.arcgis.com/3.12/init.js:15:476)
如果可能,我想继续使用单独的 require 语句。有什么理由让我只在 dijit 模块上收到此错误?
【问题讨论】:
标签: angularjs dojo require arcgis-js-api