2016-08-05 19 views
0

ng-optionsを持つselectboxがあります。 httpリクエストがコントローラのスコープ変数を更新すると、UI(selectbox)で更新されません。選択ボックスオプションをリフレッシュすることは可能ですか?スコープ変数が変更されたときのng-optionsの更新

私のシナリオでは、db(ルックアップコレクション)からselectboxオプションをロードするので、新しい値を追加する必要があるため、ポップアップから新しい値を追加する小さなリンクがあります。新しい値がdbに格納されると、スコープ変数を新しい値で更新する角度サービスが呼び出されます。ここでは、選択ボックスのオプションは更新されません。

答えて

0

$ timeoutは$ applyを呼び出してデータを更新するため、$ timeoutにその関数を呼び出してみてください。

+0

$ timeoutもオプションをリフレッシュしません。 – Karthik

+0

フィドルコードを追加 –

0

$digestサイクルを手動で起動するには、$scope.$apply()に電話する必要があります。

+0

$ digestはすでに処理中ですが、エラーが発生しました。 – Karthik

関連する問題