[Vue] watch

유지나·2023년 5월 4일
0

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;
        }
      },

    },
profile
지르나르

0개의 댓글