$watch (1) 썸네일형 리스트형 $Watche와 ng-change는 뭐가 다르지 ? ng-change와 $watch는 뭐가 다를까 ? ng-chage는 function를 오직 사용자의 조작에 의해서 이벤트가 발생하고 변경되고 실행되어 진다. watch는 우리가 아는대로 다른 꼭 사용자의 조작에 의해서만 실행되는 것이 아니고 개발자에 의도에 맞게 정의된 케이스에 의해 실행된다.watch는 정의되고 변경되는 것은 반드시 사용자에 의한 이벤트가 아니다. 개발자의해서 쓰여지는 코드는 왜 작성했는지 왜 이런 코드를 사용했는지 이유와 배경이 분명하다. ng-change로 사용자에게서부터 이벤트를 받고자 한다면 내가 모르는 다른 이유에 의해 변경되는 것을 기대하지 않을 것이다.watch로 개발된 코드를 다른 사람이 어떠한 미래에 보게 된다면 watches가 어떤 그리고 어디까지 영향을 미치는지 고민.. 이전 1 다음