Angular-google-maps: node_modules/@agm/core/lib/services/google-maps-api-wrapper.d.ts:51:41 中的错误 - 错误 TS2314:通用类型'MapHandlerMap<t>' 需要 1 个类型参数。</t>

创建于 2020-10-06  ·  18评论  ·  资料来源: SebastianM/angular-google-maps

当我执行 ng build 或 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]>;

最有用的评论

您可以回滚到 @type/googlemaps 的 v3.39.13 (npm i @types/[email protected])

所有18条评论

同样的错误,Angular V9,全新安装

你好,

您的年度股东大会版本是什么?

刚下载,@agm/[email protected] beta.0 from package.json

Da: Pierre Steinier [email protected]

你好,

您的年度股东大会版本是什么?

是的,自从我更新@types/googlemaps 后,我遇到了同样的错误......

您可以回滚到 @type/googlemaps 的 v3.39.13 (npm i @types/[email protected])

是的,安装@types/ googlemaps @3.39.13 解决了这个问题。

它起作用了,谢谢

对我来说,也是@googlemaps/markerclustererplus得到了更新

是的,同样的问题 - 似乎@type/googlemaps的回滚解决了这个问题。

您可以回滚到 @type/googlemaps 的 v3.39.13 (npm i @types/[email protected])

当我执行 ng build 或 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]>;

安装

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

是否有计划将此类型更新到最新版本的@types/googlemaps

错误:node_modules/@agm/core/lib/services/google-maps-api-wrapper.d.ts:51:41 - 错误 TS2314:通用类型'MapHandlerMap' 需要 1 个类型参数。

51 订阅地图事件(事件名称:N):可观察的 ~~~~~ _ _ _ _

您可以回滚到 @type/googlemaps 的 v3.39.13 (npm i @types/[email protected])

太感谢了。 它对我有用。<3

@guri1497对我来说也是如此,它解决了问题😊

我有同样的问题,但奇怪的是,正常的构建对我来说很好用 ng build --prod 但是当我构建我的 Docker 映像时,我遇到了这个问题!

顺便提一句:

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

有没有类似的行为?

@hamzahsn您需要将“@types/googlemaps”:“3.39.12”更改为“@types/ googlemaps @3.39.13”

@EfratIfergan我实际上都尝试过它们但没有奏效

您可以回滚到 @type/googlemaps 的 v3.39.13 (npm i @types/[email protected])

这对我有用

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

DeveloperAdd007 picture DeveloperAdd007  ·  3评论

mensch picture mensch  ·  3评论

n1t3w0lf picture n1t3w0lf  ·  3评论

stot3 picture stot3  ·  3评论

nthonymiller picture nthonymiller  ·  4评论