次の例では、モデルは変更されていますが、インターフェースは更新されていません 例: http://jsbin.com/relanafohu/4/edit
走同样的路,发现不同的人生
https://docs.angularjs.org/api/ng/type/$rootScope.Scope#$apply
Angular に認識されない非同期操作コールバック内のモデル変更はすべて、apply メソッドを使用して Angular にビューを更新するよう明示的に通知する必要があります。詳細については、Apply に関する Angular のドキュメントを参照してください。
さらに、angular が更新中 (ダイジェスト サークル) で apply が呼び出された場合、次のエラーが表示されます:
このエラーを回避するには、まず現在のステータスを確認し、次のカプセル化されたメソッドを直接使用します:
モデルを設定する必要がある場合は、次のようにしてください:
このエラーの詳細については、stackoverflow のこの質問を確認してください
https://docs.angularjs.org/api/ng/type/$rootScope.Scope#$apply
Angular に認識されない非同期操作コールバック内のモデル変更はすべて、apply メソッドを使用して Angular にビューを更新するよう明示的に通知する必要があります。詳細については、Apply に関する Angular のドキュメントを参照してください。
さらに、angular が更新中 (ダイジェスト サークル) で apply が呼び出された場合、次のエラーが表示されます:
リーリーこのエラーを回避するには、まず現在のステータスを確認し、次のカプセル化されたメソッドを直接使用します:
リーリーモデルを設定する必要がある場合は、次のようにしてください:
リーリーこのエラーの詳細については、stackoverflow のこの質問を確認してください