<template>
<div>
....중략
<div v-for="(course, idx) in wishCourse.courseList" v-bind:key="idx">
<div>
<CourseCard
@refresh-wish-course="getWishCourse"
:isWish="true"
:title="course.courseFlagName"
:name="course.courseName"
...
/>
</div>
</div>
....중략
</template>
@refreshWishCourse="getWishCourse"
에서 refreshWishCourse
는 this.$emit
으로 하위 컴포넌트에서 사용할 이벤트 이름이 된다
그리고 getWishCourse
는 상위 컴포넌트에 선언된 메소드 이름이다.
v-on
이벤트가 실행된다.this.$emit("refresh-recent-course", this.userId);
엇 혹시 포스트 타이틀이 잘못된것 아닌가요 내용과 일치하는건가요?