Angular-google-maps: ERROR en node_modules/@agm/core/lib/services/google-maps-api-wrapper.d.ts:51:41 - error TS2314: Tipo genérico 'MapHandlerMap<t>' requiere 1 tipo de argumento(s).</t>

Creado en 6 oct. 2020  ·  18Comentarios  ·  Fuente: SebastianM/angular-google-maps

Encontré un error en mi terminal cuando ejecuto ng build o 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]>;

Comentario más útil

Puede revertir a v3.39.13 de @type/googlemaps (npm i @types/[email protected])

Todos 18 comentarios

Mismo error, Angular V9, instalación nueva

Hola,

¿Cuál es su versión AGM?

Recién descargado, @agm/[email protected] beta.0 de package.json

Da: Pierre Steinier [email protected]

Hola,

¿Cuál es su versión AGM?

Sí, tengo el mismo error desde que actualicé @types/googlemaps...

Puede revertir a v3.39.13 de @type/googlemaps (npm i @types/[email protected])

Sí, la instalación de @types/ [email protected] resolvió el problema.

funcionó gracias

Para mí también fue @googlemaps/markerclustererplus que recibió una actualización

Sí, el mismo problema aquí: parece que la reversión de @type/googlemaps soluciona esto.

Puede revertir a v3.39.13 de @type/googlemaps (npm i @types/[email protected])

Encontré un error en mi terminal cuando ejecuto ng build o 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]>;

Instalar en pc

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

¿Hay algún plan para actualizar este tipo a la última versión de @types/googlemaps ?

Error: node_modules/@agm/core/lib/services/google-maps-api-wrapper.d.ts:51:41 - error TS2314: Tipo genérico 'MapHandlerMap' requiere 1 tipo de argumento(s).

51 suscribirse al evento del mapa(nombre del evento: N): Observable ~ ~ ~ ~ ~

Puede revertir a v3.39.13 de @type/googlemaps (npm i @types/[email protected])

Muchas gracias. a mi me funciona. <3

@ guri1497 para mí también resolvió el problema 😊

Tengo el mismo problema, pero uno extraño, la compilación normal funciona bien para mí con ng build --prod, pero cuando construyo mi imagen de Docker, ¡tengo este problema!

POR CIERTO:

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

¿Algún comportamiento similar?

@hamzahsn necesita cambiar "@types/googlemaps": "3.39.12", a "@types/googlemaps@ 3.39.13 "

@EfratIfergan , los probé a ambos pero no funcionó

Puede revertir a v3.39.13 de @type/googlemaps (npm i @types/[email protected])

esto funcionó para mí

¿Fue útil esta página
0 / 5 - 0 calificaciones