この質問は主にAngularJs 1.xのangular-meteorパッケージに関するものです
私は流星のコレクションを見て、それが変更されたときにいくつかの計算をしようとしています。
angular.module('my-app').controller('MyCtrl', ['$scope', '$meteor', function($scope, $meteor) {
var filter = {myfield: 10};
$meteor.subscribe('mycollection', filter);
$scope.mycollection = $scope.$meteorCollection(Mycollection);
$scope.$watch('mycollection', function () {
console.log($scope.mycollection.length)
});
}]);
しかし、うまくいきません。$scope.mycollection
mycollection が何度変更されても、watch 関数は が空のときに 1 回だけ呼び出されます。の変更を監視する方法はmycollection
?