AngularJSでデータバインドが効かないときは $scope.$apply

こんにちは。 AngularJS でデータバインドが効かず、少々ハマってしまったのでメモ。 コントローラの外やそもそも AngularJS とは関係のない外部ライブラリのコールバックの中等で $scope の値を変更しても View に反映されません。 $scope.$apply() を使って、データバインドを更新する必要があるんですね( $rootScope.Sc…