$ rootScope 변수 중 하나를 감시하고 싶습니다.
그것은 작동하고 내가 명시 적으로 감시자 등록 할 때 바를 업데이트
$rootScope.$watch('foo', function(newVal) {
$scope.bar = newVal;
});
을하지만 난 그냥 $ rootScope의 foo는에 바을 할당 할 때 업데이트되지 않습니다. 이 식에 대해 암시 적으로 감시자를 지정하면 안됩니까? 그런데
$scope.bar = $rootScope.foo;
,
foo는는 처음에 빈 개체이며, 그것은 { '시험': '뭔가'}
에 업데이트됩니다 이상.
UPDATE
그것은이 표현은 감시자를 지정하고 자동으로 업데이트되지 않습니다 지금은 분명하다. 그래서 컨트롤러에 시계 기능이 없으면 bar을 업데이트 할 수있는 방법이 있습니까?
이 용도로 사용할 수 있습니까? 내 생각에 은 다음과 같이 할 수 있습니다.
$scope.list = Restangular.all('accounts').getList().$object;
아니요. 그냥 임무 야. –
예, 이것은 바보 같은 질문이었습니다 :) 나는 내 질문을 업데이트했습니다. – halilb