computed와 watch
-
[Vue] Level1 - computed와 watchVue 2021. 12. 16. 14:06
computed 단순히 데이터 값을 가공해서 보여줄 때 사용. watch watch에서 지정한 대상이 변경될때마다 정의한 함수가 실행 됨. 데이터의 변화를 감지하여 바뀔때마다 보여주어야 할 때 사용. 예를 들어 일시 2021.12.16 10:00 을 2021.12.17 오전 10시 로 변경해야 할 때 -> computed (데이터의 포맷만 변경, 다른 데이터의 변경으로 일어나는 일이 아님) 일시 2021.12.16 10:00 을 2021.12.16 10:30 으로 변경해야할 때 -> watch (시간의 데이터가 변함에 따라 바꿔서 보여줘야하기 때문에) computed는 참조하고 있는 값이 변경될 때마다 정의된 계산식에 따라 출력. 즉, 계산된 값을 출력하는 용. watch는 값이 변경될 때 실행되는 함수..