Frontend
[vue3] 데이터 감시 watch
어코링
2024. 11. 10. 16:14
<script>
export default {
data() {
return {
month : 0,
}
},
watch : {
month(a) {
// 사용자가 month데이터가 13보다 크면 경고문 띄우기
if(a >= 13) alert('12 이하의 정수를 입력하세요.');
}
}
}
</script>
watch 데이터 감시, 함수식으로 작성
위 코드에서 a는 파라미터, 작명
두개의 파라미터 가능
예를 들어 a,b라 하면 a는 변경 전 데이터 b는 변경 후 데이터
month라는 코드가 변경될 때마다 변경(렌더링) -> 감시자의 역할
감시할 데이터() {} => 렌더링이 필요한 데이터 ..?