인프런 커뮤니티 질문&답변
App.vue 에서 v-model 질문입니다.
작성
·
231
1
분명히 똑같이 따라했다고 생각했는데 체크할때마다 계속 오류가 나길래 보니 App.vue의 check-box 태그 안에 v-model 값으로 checked 가 아닌 this,checked 라고 하면 값을 변경할 때마다 계속 오류가 나더라구요. 습관적으로 앞에 this 를 붙이다 보니 일어난 일이더군요.
그래서 강의대로 this.checked가 아닌 checked 로 다시 변경을 해주니 잘되더랍니다.
아무리 에러메시지를 읽어봐도 이유를 모르겠는데 혹시 이유좀 알 수 있을까요 ㅠㅠ
퀴즈
Common Approach 패턴에서 부모 컴포넌트와 자식 컴포넌트 간에 데이터를 전달하는 일반적인 방식은 무엇일까요?
부모-자식 간 양방향 데이터 바인딩
부모가 자식에게 props 전달, 자식이 부모에게 event emission
자식 컴포넌트에서 부모 컴포넌트 데이터 직접 수정
전역 상태 관리 라이브러리만 사용
답변 1
0
캡틴판교
지식공유자
안녕하세요 twosom님, 템플릿 표현식에서 뷰 데이터를 선언할 때는 this.를 사용하지 않으셔도 됩니다. 제가 예전에 촬영할 때 중급이랑 완벽 가이드에서 this.를 쓸데없이 붙여서.. 헷갈리셨을거 같아요 ㅜㅜ 그리고 this.는 혹여나 붙이더라도 에러는 안날텐데 v-model에서만 this.를 붙이면 에러가 나는건가요? :)





