반응형 AngularJS2 AngularJS $watch $watch 메서드는 모델에 변경이 있는지 감시하고 변화가 있으면 콜백을 실행하는 메서드입니다. 아래는 간단한 예제입니다. $scope.name = ''; $scope.$watch('name', function(newValue, oldValue) { console.log('값이 ' + $scope.name + '로 바뀌었습니다!'); }, true); 'name'은 스코프에 있는 모델 변수의 이름입니다. name 이란 변수를 감시하고 싶다면 저 첫번째 파라미터에 변수명을 입력하면 됩니다. $watch가 무조건 실행되는 것을 막기위해 newValue와 oldValue를 받아 비교하여 조건을 만들어 줍니다. $scope.$watch('name', function(newValue, oldValue) { if(.. 2020. 8. 28. ui-router 인증 ui-router.github.io/ng1/ UI-Router for AngularJS (1.x) The defacto standard for routing in AngularJS ui-router.github.io ui-router 는 AngualrJS의 라우팅 모듈입니다. 기본적으로 ng-route를 제공하지만 ui-router가 사실상의 표준이라고 합니다. AngularJS같은 SPA방식은 브라우저에서 라우팅 처리를 하기때문에 인증처리를 구현할 수 있습니다. 아래는 라우팅 코드 예제입니다. angular .module('APP', ['ui.router']) .config(function ($stateProvider) { var userAuth = JSON.parse(localStorage.getIt.. 2020. 8. 18. 이전 1 다음 반응형