안녕하세요
글 발행하기 과제에서
이전 강의에서는 @click = "함수명" <- 함수 호출할 때 괄호 사용 x 이라고 배운거 같은데
과제 답안에서 @click = "함수명()" 이렇게 작성되어있어서
어떤게 맞는건지 문의 드립니다.
추가로, 이 과제에서 @click = "함수명" 이렇게 작성했더니, 함수 호출은 안되고 "함수명()"이렇게 써야 함수가 실행됩니다.
_________________________ 작성한 코드____________
<li v-if="step==2" @click="publish">발행</li>
publish(){
console.log(this.step);
var 내게시물 = {
name: "Kim Hyun",
userImage: "https://placeimg.com/100/100/arch",
postImage: this.이미지,
likes: 36,
date: "May 15",
liked: false,
content: this.addpost,
filter: "perpetua"
}
this.data.unshift(내게시물);
this.step = 0;
console.log(this.data);
},