Angular-google-maps: Los controles de propiedad no están disponibles en el objeto NativeMap

Creado en 8 sept. 2016  ·  3Comentarios  ·  Fuente: SebastianM/angular-google-maps

Descripcion del problema
Estoy insertando un cuadro de búsqueda en el mapa para buscar direcciones, como puede ver en este tutorial en (documento de API de Google Maps) [https://developers.google.com/maps/documentation/javascript/examples/places-searchbox].

Para eso, obtuve el NativeMap y empujé el elemento de entrada en el mapa usando algo como esto:

this.gmaps.getNativeMap().then(map => {
      let input = document.getElementById('my-search-box');
      let searchBox = new google.maps.places.SearchBox(input);
      map.controls[google.maps.ControlPosition.TOP_LEFT].push(input);
      searchBox.addListener('places_changed', () => this.placesChanged(searchBox));
    });

Como controls no está mapeado en el objeto devuelto desde el mapa, siempre aparece el mensaje de error:
La propiedad 'controles' no existe en el tipo 'GoogleMap'.

pero funciona de todos modos.

Como la propiedad de los controles nos permite hacer cosas interesantes una vez que obtenemos el mapa nativo, creo que implementarlo podría ser bueno para futuras versiones.

versión angular2 y angular2-google-maps
angular2 - 2.0.0-rc.6
angular2-google-maps 0.14.0

PRs welcome! stale feature-request

Comentario más útil

Sería muy bueno tener esto implementado :)

Todos 3 comentarios

¿Alguna actualización sobre este tema?

por cierto, ¡gracias por el arduo trabajo!

Sería muy bueno tener esto implementado :)

Este problema se ha marcado automáticamente como obsoleto porque no ha tenido actividad reciente. Se cerrará si no se produce más actividad. Gracias por sus aportaciones.

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

matishw picture matishw  ·  3Comentarios

nthonymiller picture nthonymiller  ·  4Comentarios

ChrisDevinePimss picture ChrisDevinePimss  ·  3Comentarios

muhammad-shahzad-anjum picture muhammad-shahzad-anjum  ·  4Comentarios

maneesht picture maneesht  ·  3Comentarios