Vue.component('child-component', {
props: ['props 속성이름'],
});
그런 다음, 상위 컴포넌트의 HTML 코드에 등록된 child-component 태그에 v-bind 속성을 추가한다.
<child-component v-bind:props 속성 이름="상위 컴포넌트의 data 속성"></child-component>
데이터 전달 예제
<div id="app>
<child-component v-bind: props-속성-이름="상위-컴포넌트-데이터속성-이름"</child-compoonent>
</div>
<script>
Vue.component('child-component', {
props: ['props-속성-이름'],
template: '<p>{{ props-속성-이름}} </p>',
});
new Vue({
el: '#app',
data: {
message: "안녕 뷰"