Angular-google-maps: error de agm-snazzy-info-window al renderizar

Creado en 25 sept. 2017  ·  3Comentarios  ·  Fuente: SebastianM/angular-google-maps

Descripcion del problema
Estoy tratando de usar agm-snazzy-info-window sin marcador, pero obtengo un error al mostrar esta ventana
aquí está el código:

<div *ngIf="selectedMarker" >
    <agm-snazzy-info-window 
         [latitude]="selectedMarker.latitude" 
         [longitude]="selectedMarker.longitude"
         [isOpen]="true">
      {{selectedMarker.id}}
    </agm-snazzy-info-window>
</div>

_¿Qué pasos deberíamos probar en su demo para ver el problema?_

agregue el componente de interfaz de usuario agm-snazzy-info-window, establezca el parámetro de entrada [isOpen]="true"

Comportamiento actual

error en la consola:

core.es5.js:1020 ERROR Error: Uncaught (in promise): TypeError: Cannot read property 'createEmbeddedView' of undefined TypeError: Cannot read property 'createEmbeddedView' of undefined at ViewContainerRef_.webpackJsonp.../../../core/@angular/core.es5.js.ViewContainerRef_.createEmbeddedView (core.es5.js:10056) at AgmSnazzyInfoWindow.webpackJsonp.../../../../@agm/snazzy-info-window/directives/snazzy-info-window.js.AgmSnazzyInfoWindow._createViewContent (snazzy-info-window.js:154) at snazzy-info-window.js:140 at ZoneDelegate.webpackJsonp.../../../../zone.js/dist/zone.js.ZoneDelegate.invoke (zone.js:392) at Object.onInvoke (core.es5.js:3890) at ZoneDelegate.webpackJsonp.../../../../zone.js/dist/zone.js.ZoneDelegate.invoke (zone.js:391) at Zone.webpackJsonp.../../../../zone.js/dist/zone.js.Zone.run (zone.js:142) at zone.js:844 at ZoneDelegate.webpackJsonp.../../../../zone.js/dist/zone.js.ZoneDelegate.invokeTask (zone.js:425) at Object.onInvokeTask (core.es5.js:3881) at ViewContainerRef_.webpackJsonp.../../../core/@angular/core.es5.js.ViewContainerRef_.createEmbeddedView (core.es5.js:10056) at AgmSnazzyInfoWindow.webpackJsonp.../../../../@agm/snazzy-info-window/directives/snazzy-info-window.js.AgmSnazzyInfoWindow._createViewContent (snazzy-info-window.js:154) at snazzy-info-window.js:140 at ZoneDelegate.webpackJsonp.../../../../zone.js/dist/zone.js.ZoneDelegate.invoke (zone.js:392) at Object.onInvoke (core.es5.js:3890) at ZoneDelegate.webpackJsonp.../../../../zone.js/dist/zone.js.ZoneDelegate.invoke (zone.js:391) at Zone.webpackJsonp.../../../../zone.js/dist/zone.js.Zone.run (zone.js:142) at zone.js:844 at ZoneDelegate.webpackJsonp.../../../../zone.js/dist/zone.js.ZoneDelegate.invokeTask (zone.js:425) at Object.onInvokeTask (core.es5.js:3881) at resolvePromise (zone.js:795) at zone.js:847 at ZoneDelegate.webpackJsonp.../../../../zone.js/dist/zone.js.ZoneDelegate.invokeTask (zone.js:425) at Object.onInvokeTask (core.es5.js:3881) at ZoneDelegate.webpackJsonp.../../../../zone.js/dist/zone.js.ZoneDelegate.invokeTask (zone.js:424) at Zone.webpackJsonp.../../../../zone.js/dist/zone.js.Zone.runTask (zone.js:192) at drainMicroTaskQueue (zone.js:602) at <anonymous>

versión angular2 y angular-google-maps

    "agm/core": "1.0.0-beta.1",
    "agm/snazzy-info-window": "1.0.0-beta.1",
    "snazzy-info-window": "1.1.0",

Otra información

Es interesante pensar que cuando elimino el parámetro [isOpen] de la plantilla, el error desaparece.

stale

Comentario más útil

Tenía el mismo problema. Después de revisar los documentos aquí
https://angular-maps.com/guides/snazzy-info-window/custom-info-windows-with-snazzy-info-window/ He notado que necesitas tener <ng-template> envolviendo el contenido de <agm-snazzy-info-window> para poder trabajar.
Y funcionó :)

Todos 3 comentarios

Aquí igual...

Tenía el mismo problema. Después de revisar los documentos aquí
https://angular-maps.com/guides/snazzy-info-window/custom-info-windows-with-snazzy-info-window/ He notado que necesitas tener <ng-template> envolviendo el contenido de <agm-snazzy-info-window> para poder trabajar.
Y funcionó :)

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

vamsibassetty08 picture vamsibassetty08  ·  3Comentarios

Subhojit1992 picture Subhojit1992  ·  3Comentarios

DeveloperAdd007 picture DeveloperAdd007  ·  3Comentarios

nthonymiller picture nthonymiller  ·  4Comentarios

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