Угловые $ часы | возвращение элемента из функции
Мне интересно узнать, почему я всегда должен это делать
$scope.$watch( function() {
return $scope.someData;
}, function( value ) {
console.log( value );
});
для того, чтобы на самом деле смотреть данные, почему я должен это делать, это одна из вещей, которые действительно меня беспокоят, потому что это выглядит бессмысленно.
Если я сделаю что-то подобное
$scope.$watch($scope.someData, function( value ) {
console.log( value );
});
Что лучше, это никогда не работает?
Я также часто использую это на фабриках
скажи это$data
это фабрика, которую я должен сделать
$scope.$watch( function() {
return $data.someData;
}, function( value ) {
console.log( value );
});