watch: 데이터 감시(값의 형태, 값)
데이터가 바뀔 때 마다 watch함수가 실행됨
script내에서 watch함수를 작성
함수명은 감시할 변수의 이름이 됨
watch:{
month(a){
//사용자가 입력한 값이 13보다 크면 경고문 띄우고
//1로 초기화
if(a>=13) {
alert("13이상 입력하지 마세요");
this.month=1;
}
//사용자가 글자로 입력하면 경고문을 띄워줌,
//1로 초기값 변경
//숫자인지 문자인지 확인 하는 방법
//input에 들어온 값은 모두 문자로 전달됨
//해결책-> isNaN()에 숫자가 입력되면 false, 문자가 입력되면 true가 출력됨
// if(isNaN(a)){
alert("글자입력 금지");
this.month=1;
}
},
},