programing

AngularJS에서 $stateProvider의 상태 변화를 $watch하려면 어떻게 해야 합니까?

abcjava 2023. 4. 1. 08:06
반응형

AngularJS에서 $stateProvider의 상태 변화를 $watch하려면 어떻게 해야 합니까?

나는 달릴 수 있다는 것을 안다.

scope.$watch(someItem, function(){})

하지만 어떻게 해야 변화를 지켜볼 수 있을지 모르겠어$state.$current.name제 지원서에 있습니다.

다음 문서에 기재되어 있습니다.

$rootScope.$on('$stateChangeStart', 
function(event, toState, toParams, fromState, fromParams){ 
    // do something
})

이 방법은 다음과 같습니다.

$scope.$watch(function(){
    return $state.$current.name
}, function(newVal, oldVal){
    //do something with values
}) 

언급URL : https://stackoverflow.com/questions/21867569/how-to-watch-state-change-of-stateprovider-in-angularjs

반응형