Angular-google-maps: agm-snazzy-info-window Fehler beim Rendern

Erstellt am 25. Sept. 2017  ·  3Kommentare  ·  Quelle: SebastianM/angular-google-maps

Fehlerbeschreibung
Ich versuche, agm-snazzy-info-window ohne Markierung zu verwenden, erhalte jedoch einen Fehler beim Rendern dieses Fensters
hier ist code:

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

_Welche Schritte sollten wir in Ihrer Demo ausprobieren, um das Problem zu sehen?_

aggm-snazzy-info-window ui-Komponente hinzufügen, Eingabeparameter setzen [isOpen]="true"

Aktuelles Verhalten

Fehler in der Konsole:

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>

Angular2 & Angular-Google-Maps-Version

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

Andere Informationen

Interessanterweise verschwindet der Fehler, wenn ich den Parameter [isOpen] aus der Vorlage entferne.

stale

Hilfreichster Kommentar

Hatte das gleiche Problem. Nach Überprüfung der Dokumente hier
https://angular-maps.com/guides/snazzy-info-window/custom-info-windows-with-snazzy-info-window/ Mir ist aufgefallen, dass <ng-template> den Inhalt umschließen muss von <agm-snazzy-info-window> , um zu funktionieren.
Und es hat funktioniert :)

Alle 3 Kommentare

Hier gilt das gleiche...

Hatte das gleiche Problem. Nach Überprüfung der Dokumente hier
https://angular-maps.com/guides/snazzy-info-window/custom-info-windows-with-snazzy-info-window/ Mir ist aufgefallen, dass <ng-template> den Inhalt umschließen muss von <agm-snazzy-info-window> , um zu funktionieren.
Und es hat funktioniert :)

Dieses Problem wurde automatisch als veraltet markiert, da es in letzter Zeit keine Aktivität gab. Es wird geschlossen, wenn keine weiteren Aktivitäten stattfinden. Vielen Dank für Ihre Beiträge.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen