前提・実現したいこと
Angular2でgoogleマップを表示し、クリックした場所にピンを立てる処理を作成しています。
色々と調べた結果、google-maps-apiをインストールし、使用するのが良いということが分かったのですが、実際の使用方法が不明です。
知識が浅い為、質問の仕方に問題がありましたら申し訳ありません。
お手数ですが、ご教示をお願いいたします。
発生している問題・エラーメッセージ
マップの表示はされるのですが、クリックしても無反応です。
試しに作成した、最初からピンを配置しておく処理は正常にできており、
ドラッグもできます。
該当のソースコード
以下の処理で、importすることによりクリックしたときのイベントが発生すると認識しているのですが、間違いないでしょうか?
import { MouseEvent } from '@agm/core';
英語サイトで下記のような使い方をしていました。
同じように使わせて頂いたのですが、エラーも出ずマップをクリックしても無反応です。
export class AppComponent {
clickedMarker(label: string, index: number) {
console.log(clicked the marker: ${label || index}
)
}
mapClicked($event: MouseEvent) {
this.markers.push({
lat: $event.coords.lat,
lng: $event.coords.lng,
draggable: true
markers: marker[] = [
{
lat: 51.673858,
lng: 7.815982,
label: 'A',
draggable: true
}]
}
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/31 02:39
2018/07/31 23:09 編集
2018/08/02 11:22