티스토리 뷰

VUEJS

VUEJS) props 사용법

Programmers 2021. 7. 6. 07:21
반응형

부모.Vue

<template>
	<div>
    	<Child 
        :childData="parentData"
        />
	</div>
</template>

<script>
import Child from ./child

export default {
	name: 'Parents',
	component: {
	Child
    },
	data() {
    return {
    	parentsData: ''
        }
    }
}
</script>

 

자식.vue

<script>
export default {
	props: {
    	childData: {
        	type: String,	//부모가 보내는 데이터 형식 Object, Array, List...
        	default: () => {
            	return ''	//어떤 형식으로 받을 것인지 [], {}, { list:[] }...
            }
       }
 	},
    data() {
    	return {
        	myData: ''
        }
    },
    mounted() {
    this.myData = this.childData
    }
}
</script>

 

반응형

'VUEJS' 카테고리의 다른 글

VUEJS) v-for, v-bind  (0) 2021.07.12
VUEJS) DevExtreme DxScrollView 스크롤 안먹힘 오류 해결  (0) 2021.07.09
VUEJS) 조건문과 반복문  (0) 2021.07.02
VUEJS) https://codepen.io/  (0) 2021.07.02
VUEJS) moment()  (0) 2021.06.22
댓글
공지사항