近くのATMを示すスクリプトを書いています。ページが開くと自動的にユーザーの場所が検出され、他の地域のATMをチェックする場合は、Googleが提供する他の場所を入力して選択することができます。Angularjs vsGoogleAutocompleteプラグインがコントローラの変更を検出できない
私はこのプラグインを使用しています:vsAutoComplete。それは正常に動作している、問題はありません。 私がしたいのは、ユーザーが新しい場所を選択した場合、スクリプトはその場所にあるATMをリストする必要があります。
私は$
$scope.$watch('address', function() {
console.log($scope.address);
}, true);
を見てみましたが、それはどちらか動作しませんでした。驚くべきことは、私がaddress
変数にhtmlページでアクセスしようとすると動作するということです。
<span class="help-block"><b>Place id: </b>{{address.components.placeId}}</span>
開発者がプラグインのデモ:Demo
任意の手掛かり?
PS:私はangularjsでそれほど良くありません。ただ、私の提案を与える
誰かお答えください...私は固執しています。 –