我在使用gmaps的angular.dart項目中工作。 我想要在地圖上點擊獲取LatLng值。 我map.html:在MouseEvent中使用angular.dart找不到Gmaps 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 ...
}
任何想法得到經緯度值,而無需編寫類似:
map.onClick.listen((e){
print(e.latLng);
});
*這happend在dartium所以其與dart2js無關。 並認爲你..
這是否工作正常? 'map.onClick.listen((e){ print(e.latLng); });' –
是的確定map是querySelector('#map') – youssef
我可以'相信。 'MouseEvent'沒有'latLng' getter,那應該怎麼做?你能否檢查'e.detail'是否提供任何有用的信息? –