• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    미해결

App.vue 에서 v-model 질문입니다.

21.10.10 00:25 작성 조회수 143

1

분명히 똑같이 따라했다고 생각했는데 체크할때마다 계속 오류가 나길래 보니 App.vue의 check-box 태그 안에 v-model 값으로 checked 가 아닌 this,checked 라고 하면 값을 변경할 때마다 계속 오류가 나더라구요. 습관적으로 앞에 this 를 붙이다 보니 일어난 일이더군요.

그래서 강의대로 this.checked가 아닌 checked  로 다시 변경을 해주니 잘되더랍니다. 

아무리 에러메시지를 읽어봐도 이유를 모르겠는데 혹시 이유좀 알 수 있을까요 ㅠㅠ

답변 1

답변을 작성해보세요.

0

안녕하세요 twosom님, 템플릿 표현식에서 뷰 데이터를 선언할 때는 this.를 사용하지 않으셔도 됩니다. 제가 예전에 촬영할 때 중급이랑 완벽 가이드에서 this.를 쓸데없이 붙여서.. 헷갈리셨을거 같아요 ㅜㅜ 그리고 this.는 혹여나 붙이더라도 에러는 안날텐데 v-model에서만 this.를 붙이면 에러가 나는건가요? :)