所以最近我一直在更新如下所示的内容:
$scope.arrayOfThings = [];
function setArrayOfThings() {
thingsService.get().then(function (things) {
$scope.arrayOfThings = things;
});
}
$scope.$on('arrayOfThings.add', setArrayOfThings);
看起来更像这样(使用鲜为人知的承诺集成到绑定中......):
$scope.arrayOfThings = thingsService.get();
但是,当集合从另一个更改时,我如何强制arrayOfThings
更新(或重新解决?)$scope
?