そのため、最近、次のようなものを更新しています。
$scope.arrayOfThings = [];
function setArrayOfThings() {
thingsService.get().then(function (things) {
$scope.arrayOfThings = things;
});
}
$scope.$on('arrayOfThings.add', setArrayOfThings);
このようにするには (あまり知られていないプロミスのバインドへの統合を使用します...):
$scope.arrayOfThings = thingsService.get();
arrayOfThings
しかし、コレクションが別のコレクションから変更されたときに、強制的に更新 (または再解決) するにはどうすればよい$scope
ですか?