Я пытаюсь просмотреть область видимости, поэтому я могу каждый раз запускать функцию, и она, похоже, не работает, как я ее обманул.
, так что я просто
$scope.user = userFactory.getUser();
Мой пользователь втягиваться с завода
А потом в функции мыши я изменить его на что-то другое, имея пользователю нажать на кнопку, как так
$scope.swapUserTest = function(){
$scope.user = {'name' : 'new'}
}
А потом я пытаюсь просто посмотреть, изменится ли он - это право не просто в щелчке, в будущем это будет из нескольких разных вещей, поэтому я бы хотел, чтобы ват ch над ним, поэтому всякий раз, когда он меняет мою функцию, срабатывает. Что-то вроде этого:
$scope.$watch($scope.user, function() {
console.log("changed")
});
Так что я предполагал, когда $ scope.user изменил это будет стрелять, но это, кажется, только стрелять, когда он первым входит контроллер образуют завод. Здесь можно использовать некоторые рекомендации. Спасибо!
$ сфера. $ Часы ('пользователь', функция() { – dave
@ Dave спасибо !!! – ajmajmajma