我有一个指令调用google.maps.places.Autocomplete
:
var options = {
fields: ['formatted_address']
};
scope.gPlace = new google.maps.places.Autocomplete(element[0], options);
google.maps.event.addListener(scope.gPlace, 'place_changed', function() {
scope.$apply(function() {
model.$setViewValue(element.val());
});
});
图 1
图 2
在图 1 中,您将看到我在键入时收到的网络调用,这很好,但在图 2 中,您将看到另一个对 Google 地方信息的网络调用,当我单击所需位置时会触发该网络调用。
我只想要点击的位置,而不是所有的数据。这太让我费钱了。有没有办法可以避免在点击自动完成时调用 Google 地方信息?