반응형
Object type을 prop로 보내기
📌부모 컴포넌트에서 Object 만들기
→ 부모 컴포넌트인 App.vue에서 info 라는 Object를 만들어 key : value 작성
📌 자식 컴포넌트에 Object prop 넘겨주기
📌 자식 컴포넌트에서 props 등록
→ info 에 타입을 Object로 설정한다.
📌 받아온 데이터를 오브젝트의 프로퍼티에 접근하여 출력한다.
📌화면 출력
Object prop의 기본값 설정 방법
📌 Object가 undefinde 일때 에러 발생하지 않게 defuault 값을 설정해준다.
📌자식 컴포넌트에서 default 를 사용하여 기본값을 지정해준다.
→ default: 화살표 함수를 사용하여 값을 retrun 해주는 형태로 작성하면 된다.
→ 화살표 함수가 아닌 메소드 형식으로도 작성이 가능하다.
📌 화면 출력
참고 : 유튜브 데브리 vue3 강좌
반응형
'프로그래밍 > Vue.js' 카테고리의 다른 글
[ Vue.js ] 커스텀 이벤트 $emit 사용하여 부모, 자식 간 컴포넌트 데이터 전달하고 전달받기 (0) | 2023.02.06 |
---|---|
[ Vue.js ] 배열을 props 로 보낸 후 v-for 사용하여 상품 목록 출력하기 (0) | 2023.02.06 |
[ Vue.js ] Component & props 사용 방법 (0) | 2023.02.06 |
[ Vue.js ] Vue 기본 문법 (CDN방식, v-html ,v-model, v-if v-else-if, v-on, v-bind,v-show) (0) | 2023.01.25 |
[ Vue.js ] Vue 라이프 사이클(lifecycle) (0) | 2023.01.25 |