web-dev-qa-db-ja.com

ネームスペース 'Google.Maps'はエクスポートされたメンバー 'MouseEvent'を持っていません

GoogleマップをMy 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

8
Gaurav Suhanda

Angular-CLI 11と "@ AGM/Core": "^ 3.0.0-beta.0"と同じ問題がありました。

0
vaibhav pandey

みんなソリューションはすでにマージされています、

https://github.com/definitelytyped/definitelytyped/pull/50565#iescomment-759785211

npmから@types/[email protected]をインストールしてみてください。

0
Sean Gonzalez