添加Scope对象侦听器

时间:2013-10-16 11:49:40

标签: angularjs angularjs-scope

我有$scope.number = 1。我想添加一个监听器来更新路径。

我的尝试不起作用:

function LocationController($scope, $location) {
   $scope.$watch($scope.number, function(path) {
     $location.path('/'+$scope.number);
   });
}

另外,$scope.number如何调用,对象,子对象?

1 个答案:

答案 0 :(得分:1)

function LocationController($scope, $location) {
   $scope.$watch('number', function(newNumber) {
     $location.path('/'+newNumber);
   });
}

阅读the documentation了解$watch

的参数