Uso Angular 2 e devo lavorare con Google Map. Devo inizializzare una mappa, creare alcuni array con le coordinate del percorso, aggiungere un Custom HTML Marker, aggiungere alcuni listerer di eventi, disegnare una polilinea, ecc. Tutti questi possono essere fatti con il JS nativo sulla pagina web. Nel mio lavoro ho bisogno di usare Angular2. Come posso avviare un oggetto mappa all'interno del componente e manipolarlo all'interno di un componente come con un oggetto?Angular 2 e API di Google Maps. Manipolare l'oggetto della mappa dal componente
C'è una libreria angular2-google-maps, ma ha funzionalità limitate. Per esempio non riesco a creare una polilinea con angular2-google-maps, non riesco a integrare alcune delle librerie, per esempio HTML personalizzato Marker, cSnapToRoute, ecc
Uso angolare ver. 2 e io uso i componenti. Puoi mostrarmi un pezzo di codice come posso usare un oggetto GMap all'interno del componente? – Edward
Non è possibile utilizzarlo in modo angolare senza hack. Il miglior approccio che ho visto è questo: È necessario creare puro script JS e caricarlo sulla pagina come negli esempi di Google. Dopo aver inizializzato la mappa, è necessario generare un evento da questo script JS e passare ** mapObject ** e gestirlo in modo angolare utilizzando JQuery. E quindi utilizzare questo mapObject in angolare, non importa 1 o 2. – alexey