gmaps를 사용하는 angular.dart 프로젝트에서 작업 중입니다. 그리고지도 클릭시 LatLng 값을 가져 오려고합니다. 내 map.html :Gmaps Angels.dart를 사용하여 MouseEvent에서 LatLng을 찾을 수 없음
<div id="map" ng-click="ctrl.mapClick($event)"></div>
내 DartCtrl :
void mapClick(e){
print(e.runtimeType); //MouseEvent
print(e.latLng); //error : Undifined function mapClick ...
}
어떤 생각처럼 뭔가를 작성하지 않고하는 LatLng 값을 얻을 수 있습니다 : * dartium에서이 앞으로 일어날 그래서
map.onClick.listen((e){
print(e.latLng);
});
의 dart2js와 관련이 없습니다. 당신을 생각 ...
이 방법이 효과가 있습니까? ' –
그래,지도가 어디 있는지 querySelector ('# map ') – youssef
나는 그것을 믿을 수있다. 'MouseEvent'는'latLng' getter가 없습니다. 어떻게 작동합니까? e.detail이 유용한 정보를 제공하는지 확인할 수 있습니까? –