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]>;
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
51 subscribeToMapEvent~ ~ ~ ~ ~
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
Commentaire le plus utile
Vous pouvez revenir à la v3.39.13 de @type/googlemaps (npm i @types/[email protected])