<\/P>
Als je de ArcGIS API for JavaScript gebruikt om een middelgrote applicatie te bouwen, bouw je die waarschijnlijk uit verschillende modules. Als dat het geval is, gebruik je waarschijnlijk een standaard dojoConfig zoals beschreven in de online documentatie<\/A>. Wat je misschien niet weet, is dat de globale dojoConfig niet de enige manier is om het feest te starten<\/EM>.<\/P><\/P>
Dus dit:<\/P>
import map from 'esri\/map';<\/PRE><\/P>Wordt dit:<\/P>define(['esri\/map'], function(Map) { \/\*stuff*\/' });<\/PRE><\/P>Oké. Het is niet precies zo, transpilers gebruiken bij het compileren naar AMD-modules de exports<\/SPAN> en modules<\/SPAN>-modules om wat dingen te doen die er vreemd uit kunnen zien in de gecompileerde code,<\/EM> maar het eindresultaat is in principe zoals hierboven weergegeven.<\/P><\/P>Om deze reden doe ik dit nu meestal.<\/P><script>dojoConfig = { \/\* config stuff *\/] };<script><script src=\"\\/\\/js.arcgis.com\\/3.13\\/\"><script><script>require(['app\\/main'], function(){});<script>\\/\\/ app\\/main.jsdefine(['dependency1', 'dependency2'], function(dep1, dep2) { \/\* geweldige webontwikkelingsdingen *\/});<\/PRE><\/P>Je kunt hiervan een voorbeeld zien in een
Aangemelde leden kunnen berichten plaatsen, updates volgen en meer. Nieuw hier? Registreer een gratis account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.