0
我正在嘗試使用googlemaps進行地理編碼工作。我的問題是,地理編碼器在我的代碼再次居中地圖前,一直未歸:如何將地理編碼用於Google地圖?
GeoCoder.getLocations($scope.address).then(function(results) {
var latLng = results[0].geometry.location;
$scope.center = {
lat: latLng.k,
lng: latLng.A
};
$scope.zoom = 10;
});
在我gmaps指令我設置地圖的中心是從地理編碼器返回的新緯度/經度(往上看)。什麼是更好的解決方案來調用服務,什麼時候返回來設置新的位置?也許是異步調用? 這是網址plunkr:http://plnkr.co/edit/6Wg3UZNsJOHLQCmTJPCQ?p=preview
你的plunk丟失了幾個javascript文件。如果沒有這個,很難給出足夠的答案。 – B2K
再次嘗試應該現在工作 – user603007
我需要澄清我的答案的其他內容。你在問如何推遲$ scope.center任務? – B2K