infoWindow를 표시하는 방법을 알고 있지만 거기에 표시된 버튼에서 이벤트를 캡처하는 데 문제가 있습니다.백본 Marionette Google지도 infowindow 버튼 이벤트
var view = Marionette.LayoutView.extend({
...
methodA: function(){
me.showMapInfoWindow(marker, "Test popup<button onclick='methodB()'>Click me</button>")
me.infoWindow.open(me.map, marker);
},
methodB: function(){
console.log("test");
}
}
버튼을 클릭하면 메서드 B를 호출 할 때 정의되지 않는다는 오류가 발생합니다. 나는 나와 시도했다 ..mododB, 등등 ... 그러나 운이 없다. 이 문제를 어떻게 해결할 수 있습니까?
는 [mcve] 주시기 바랍니다. 언뜻 보면 형식이 잘못된 문자열처럼 보입니다 ... –
좋아, 코드를 더 명확하게 업데이트했습니다. – zon7