2017-01-20 1 views
0

리플렛 라이브러리를 사용하여 이온 2로 맵을 만들었습니다. 또한 마커마커를 클릭하면 펼쳐진 페이지가 리플렛과 이온을 사용하여 클릭됩니다. 2

enter image description here

let marker = L.marker([47.561495, 7.592376]).addTo(this.map); 

내 문제는 내가 마커 클릭에 페이지를 열 수있는 방법입니다 덧붙였다.

나는 이런 식으로하고있다.

marker.on('click', this.onMarkerClicked); 
... 

onMarkerClicked() { 
    this.navCtrl.push(SomePage); 
} 

그러나 다음과 같은 오류가 발생합니다.

enter image description here

답변

2

marker.on('click',()=> {this.onMarkerClicked()});

+0

내가하지 않았다 시도했다. 하지만 네, 작동합니다. 감사 :) – djumerko

관련 문제