Angular-google-maps: ERREUR dans node_modules/@agm/core/lib/services/google-maps-api-wrapper.d.ts:51:41 - erreur TS2314 : type générique 'MapHandlerMap<t>' nécessite 1 argument(s) de type.</t>

Créé le 6 oct. 2020  ·  18Commentaires  ·  Source: SebastianM/angular-google-maps

J'ai rencontré une erreur dans mon terminal lorsque j'exécute ng build ou ng serve :

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]>;

Commentaire le plus utile

Vous pouvez revenir à la v3.39.13 de @type/googlemaps (npm i @types/[email protected])

Tous les 18 commentaires

Même erreur, Angular V9, nouvelle installation

Bonjour,

Quelle est votre version AGM ?

Je viens de télécharger, @agm/[email protected] beta.0 depuis package.json

Da: Pierre Steinier [email protected]

Bonjour,

Quelle est votre version AGM ?

Oui, j'ai la même erreur depuis que j'ai mis à jour @types/googlemaps...

Vous pouvez revenir à la v3.39.13 de @type/googlemaps (npm i @types/[email protected])

Oui, l'installation de @types/ googlemaps @3.39.13 a résolu le problème.

ça a fonctionné merci

Pour moi, c'était aussi @googlemaps/markerclustererplus qui a eu une mise à jour

Oui, même problème ici - semble que la restauration de @type/googlemaps résout ce problème.

Vous pouvez revenir à la v3.39.13 de @type/googlemaps (npm i @types/[email protected])

J'ai rencontré une erreur dans mon terminal lorsque j'exécute ng build ou ng serve :

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]>;

installer

npm install @types/ [email protected] --save-dev

Est-il prévu de mettre à jour ce type vers la dernière version de @types/googlemaps ?

Erreur : node_modules/@agm/core/lib/services/google-maps-api-wrapper.d.ts:51:41 - erreur TS2314 : type générique 'MapHandlerMap' nécessite 1 argument(s) de type.

51 subscribeToMapEvent(eventName : N) : Observable ~ ~ ~ ~ ~

Vous pouvez revenir à la v3.39.13 de @type/googlemaps (npm i @types/[email protected])

Merci beaucoup. ça marche pour moi.<3

@guri1497 pour moi aussi, ça a résolu le problème😊

J'ai le même problème, mais bizarre, la construction normale fonctionne bien pour moi avec ng build --prod mais quand je construis mon image Docker, j'ai ce problème !

D'AILLEURS:

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

Un comportement similaire ?

@hamzahsn vous devez changer le "@types/googlemaps": "3.39.12", en "@types/ [email protected] "

@EfratIfergan Je les ai essayés tous les deux en fait mais ça n'a pas marché

Vous pouvez revenir à la v3.39.13 de @type/googlemaps (npm i @types/[email protected])

cela a fonctionné pour moi

Cette page vous a été utile?
0 / 5 - 0 notes