require (["esri/map", "esri/layers/ArcGISTiledMapServiceLayer", "dojo/domReady!"], function (Map, DynamicLayer ) { var map = new Map("mapCanvas", options); var layer = new DynamicLayer("http://...."); function initializeThings() { } //map.on("load", function (){layer.on("load", function() {initializeThings();} )} ); layer.on("load", function() {inititializeThings();} ); })
Solved! Go to Solution.
map.on("load", function () { #What you want happen when the map is loaded });
map.on("load", function (){ layer.on("load", function() {initialize();} ) } );
require (["esri/map", "esri/layers/ArcGISTiledMapServiceLayer", "dojo/domReady!"], function (Map, DynamicLayer ) { map = new Map("mapCanvas", options); map.on("load", function(){initialize()}) layer = new DynamicLayer("http://...."); }) function initialize () { //do something with the layer }