Computed vs Watch vs Methods
Computed vs Watch vs Methods 언제 어떻게 사용할까?
Computed vs Watch vs Methods 언제쓸까?
Computed는
// Vue.js 공식 홈페이지에 나와있는 예제
<template>
<div>
<p>원본 메시지: "{{ message }}"</p>
<p>역순으로 표시한 메시지: "{{ reversedMessage }}"</p>
</div>
</template>
<script>
export default {
data(){
return {
message: '안녕하세요'
}
},
computed: {
// 계산된 getter
reversedMessage: function () {
return this.message.split('').reverse().join('')
}
}
}
</script>Watch는
methods는
캐싱이 필요한 이유
computed와 methods와의 차이점
참고
Last updated