Angular-google-maps: FEHLER in node_modules/@agm/core/lib/services/google-maps-api-wrapper.d.ts:51:41 – Fehler TS2314: Allgemeiner Typ „MapHandlerMap<t>' erfordert 1 Typargument(e).</t>

Erstellt am 6. Okt. 2020  ·  18Kommentare  ·  Quelle: SebastianM/angular-google-maps

Ich habe einen Fehler in meinem Terminal festgestellt, als ich ng build oder ng serve ausführte:

ERROR in node_modules/@agm/core/lib/services/google-maps-api-wrapper.d.ts:51:41 - error TS2314: Generic type 'MapHandlerMap<T>' requires 1 type argument(s).

51     subscribeToMapEvent<N extends keyof google.maps.MapHandlerMap>(eventName: N): Observable<google.maps.MapHandlerMap[N]>;
                                           ~~~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@agm/core/lib/services/google-maps-api-wrapper.d.ts:51:94 - error TS2314: Generic type 'MapHandlerMap<T>' requires 1 type argument(s).

51     subscribeToMapEvent<N extends keyof google.maps.MapHandlerMap>(eventName: N): Observable<google.maps.MapHandlerMap[N]>;

Hilfreichster Kommentar

Sie können auf v3.39.13 von @type/googlemaps zurücksetzen (npm i @types/[email protected])

Alle 18 Kommentare

Gleicher Fehler, Angular V9, Neuinstallation

Hallo,

Was ist Ihre AGM-Version?

Gerade heruntergeladen, @agm/[email protected] -beta.0 von package.json

Da: Pierre Steinier [email protected]

Hallo,

Was ist Ihre AGM-Version?

Ja, ich habe den gleichen Fehler, seit ich @types/googlemaps aktualisiert habe ...

Sie können auf v3.39.13 von @type/googlemaps zurücksetzen (npm i @types/[email protected])

Ja, die Installation von @types/ googlemaps @3.39.13 hat das Problem gelöst.

es hat funktioniert danke

Bei mir war es auch @googlemaps/markerclustererplus , das ein Update bekommen hat

Ja, das gleiche Problem hier - scheint das Rollback von @type/googlemaps zu beheben.

Sie können auf v3.39.13 von @type/googlemaps zurücksetzen (npm i @types/[email protected])

Ich habe einen Fehler in meinem Terminal festgestellt, als ich ng build oder ng serve ausführte:

ERROR in node_modules/@agm/core/lib/services/google-maps-api-wrapper.d.ts:51:41 - error TS2314: Generic type 'MapHandlerMap<T>' requires 1 type argument(s).

51     subscribeToMapEvent<N extends keyof google.maps.MapHandlerMap>(eventName: N): Observable<google.maps.MapHandlerMap[N]>;
                                           ~~~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@agm/core/lib/services/google-maps-api-wrapper.d.ts:51:94 - error TS2314: Generic type 'MapHandlerMap<T>' requires 1 type argument(s).

51     subscribeToMapEvent<N extends keyof google.maps.MapHandlerMap>(eventName: N): Observable<google.maps.MapHandlerMap[N]>;

Installieren

npm install @types/ googlemaps @3.39.12 --save-dev

Ist es geplant, diesen Typ auf die neueste Version von @types/googlemaps zu aktualisieren?

Fehler: node_modules/@agm/core/lib/services/google-maps-api-wrapper.d.ts:51:41 – Fehler TS2314: Allgemeiner Typ „MapHandlerMap' erfordert 1 Typargument(e).

51 SubscribeToMapEvent(eventName: N): Beobachtbar ~ ~ ~ ~ ~

Sie können auf v3.39.13 von @type/googlemaps zurücksetzen (npm i @types/[email protected])

Vielen Dank. es funktioniert für mich. <3

@guri1497 bei mir hat es das Problem auch gelöst😊

Ich habe das gleiche Problem, aber ein seltsames, der normale Build funktioniert gut für mich mit ng build --prod, aber wenn ich mein Docker-Image baue, habe ich dieses Problem!

Übrigens:

"@types/googlemaps": "3.39.12",
"@agm/core": "^3.0.0-beta.0",
"@angular/core": "~10.1.1",

Irgendein ähnliches Verhalten?

@hamzahsn Sie müssen "@types/googlemaps": "3.39.12" in "@types/ googlemaps @3.39.13" ändern.

@EfratIfergan Ich habe sie beide ausprobiert, aber es hat nicht funktioniert

Sie können auf v3.39.13 von @type/googlemaps zurücksetzen (npm i @types/[email protected])

das hat bei mir funktioniert

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen