Mais

Problema ao carregar o ClusterLayer.js necessário com dojo

Problema ao carregar o ClusterLayer.js necessário com dojo


Eu tenho um arquivo js como este e salvei oClusterLayer.jsem todos os diretórios como

root -> ClusterLayer.js root -> extras / ClusterLayer.js root -> js / extras / ClusterLayer.js root -> js / ClusterLayer.js

e o arquivo é como

require (["esri / map", "dojo / _base / array", "esri / layers / ArcGISDynamicMapServiceLayer", "esri / geometry / Geometry", "esri / geometry / Point", "esri / geometry / webMercatorUtils", " extras / ClusterLayer "," esri / graphic "," esri / symbols / SimpleMarkerSymbol "," esri / symbols / SimpleLineSymbol "," esri / symbols / SimpleFillSymbol "," esri / Color "," esri / InfoTemplate "," esri / dijit / HomeButton "," esri / dijit / OverviewMap "," dojo / parser "," esri / layers / GraphicsLayer "," esri / SpatialReference "," esri / dijit / PopupTemplate "," dijit / layout / BorderContainer "," dijit / layout / ContentPane "," dojo / domReady! "], function (Map, arrayUtils, ArcGISDynamicMapServiceLayer, Geometry, Point, webMercatorUtils, ClusterLayer, Graphic, SimpleMarkerSymbol, SimpleLineSymbol, SimpleFillSymbol, Color, parser, Gráfico , SpatialReference, PopupTemplate)

mas ainda obtendo erro

Você pode me dizer por que isso está acontecendo?


Você tem que dizer ao Dojo onde encontrarextras / ClusterLayer. Você faz isso viadojoConfig. Na amostra de clustering, coloque isso antes da tag de script que faz referência a js.arcgis.com para trazer a API JS:


Assista o vídeo: Solução de Problemas - O carregador está conectado, porém a bateria não carrega.