Tom Wayson :: Washington DC R&D Center
3D, geom engine, smartmapping
web maps, analysis services
Lightweight / mobile friendly
import Map from 'esri/map';
require(['vue','esri/Map'],(Vue, Map)=>{...})
import Map from 'esri/map';
import Map from 'esri/map';
becomes require(['esri/Map'],(Map)=>{...})
+
= not 1st choice for mobile
constructor()buildRendering()postCreate()startup()destroy()constructor()componentWillMount()render()componentDidMount()componentDidUpdate()componentWillUnmount()constructor()ngOnInit()ngOnChanges()ngOnDestroy()constructor()init()didReceiveAttrs()didInsertElement()didUpdateAttrs()willDestroyElement()
Examle: Open Data Gallery (code)