watchers

했던것들/Vue.JS

watchers

watcher는 기본적으로 의존성 중 하나가 변경될 때 Vue에 실행을 지시하도록 명령하는 함수이다. computed property와 비슷한 역할을 하며, 실제로 computed property 대신 watcher를 사용할 수 있다. 아래 코드를 보자. watcher는 data property를 감시하는 역할을 한다. 따라서 name을 감시할거면 name() 처럼 선언해주면 되고. counter를 감시할거면 counter() 처럼 선언해주면 된다. 파라미터는 2개를 가질 수 있으며, 첫번째 파라미터는 현재값이고, 두번째 파라미터는 그 전 값이다. 위 코드에서는 name property가 바뀌게된다면 watch내부의 name()은 아래의 로직에 따라 실행된다. 의존성이 2개가 필요한 상황이라면? Watc..

2DC
'watchers' 태그의 글 목록