
<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);
엇 혹시 포스트 타이틀이 잘못된것 아닌가요 내용과 일치하는건가요?