인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

jjkim0222님의 프로필 이미지
jjkim0222

작성한 질문수

Vue.js 시작하기 - Age of Vue.js

Reactivity 코드 라이브러리화 하기

v-on:이벤트명="메서드" 질문입니다

해결된 질문

작성

·

412

1

1) logText라는 메서드가 있을 때

v-on:pass = "logText()"

v-on:pass = "logText"

은 똑같이 동작하는데 그 이유가 뭔가요?

 

2) v-on:pass = "this.logText"도 안 되고

v-on:pass="console.log(1)" 도 안되는데

다른 예제들을 보니까 메서드 말고도 "" 안에 들어가던데요

정확히 이 v-on:이벤트명 = "" 의 "" 안에는 뭐가 들어갈 수 있는 건가요?

답변 1

0

안녕하세요, "v-on:이벤트명"의 대상으로는 해당 컴포넌트의 메서드 이름이 올 수 있다고 보시면 됩니다. logText() 형태가 아니라 logText로 써주셔야 합니다 :)

jjkim0222님의 프로필 이미지
jjkim0222

작성한 질문수

질문하기