gpt4 book ai didi

javascript - 命名空间 'google.maps' 没有导出的成员 'MouseEvent'

转载 作者:行者123 更新时间:2023-12-03 14:51:37 25 4
gpt4 key购买 nike

我想将 Google map 与我的 Angular 项目集成。在试用版中,我只是点击此链接 https://angular-maps.com/guides/getting-started/ .目前,我陷入了错误:node_modules/@agm/core/lib/directives/map.d.ts:232:43 - error TS2694: Namespace 'google.maps' has no exported member 'MouseEvent'232 mapDblClick: EventEmitter<google.maps.MouseEvent>; 我去了文件位置并得到了这个

    mapClick: EventEmitter<google.maps.MouseEvent | google.maps.IconMouseEvent>;
/**
* This event emitter gets emitted when the user right-clicks on the map (but not when they click
* on a marker or infoWindow).
*/
mapRightClick: EventEmitter<google.maps.MouseEvent>;
/**
* This event emitter gets emitted when the user double-clicks on the map (but not when they click
* on a marker or infoWindow).
*/
mapDblClick: EventEmitter<google.maps.MouseEvent>;
/**
依赖项:
npm install @agm/core
npm i @types/googlemaps

最佳答案

我发现,如果您使用 @agm/core,其他一些答案中提到的解决方法不起作用.我在更新到 Angular 11 时遇到了同样的错误。
看来,Angular 11 不能与 @agm/core 3.0.0-beta.0 一起正常工作。 (最新版本)。尝试降级@agm/core到以前的版本 1.1.0 .这对我有用。

"dependencies": {
"@agm/core": "^1.1.0"
}

关于javascript - 命名空间 'google.maps' 没有导出的成员 'MouseEvent',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65478922/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com