vue를 사용하다 보면 컴포넌트 통신은 필수적으로 일어난다
그때 사용하면된다
-refs, props
부모-> 자식
1.props
주로 초기 변수 전달을 위해 사용했다
줄 때(부모)
v-bind:변수 이름:변숫값
v-bind->: 줄여서 표현 가능하다
받을 때(자식)
props안에 변수 이름을 쓰고
사용할 때는 this. 변수 이름으로 사용한다
2.refs
주로 자식 함수를 호출하기 위해 사용했다
사용법
this.$refs. 태그에 지정한 ref값. 지정 컴포넌트 안에 함수
3.emit
자식 -> 부모
1. 자식
this.$emit('명칭', '전달할 변수')
2. 부모
v-on:명칭="호출할 함수"
아주 쉽게 컴포넌트 통신을 할 수 있다
'Vue > vue2' 카테고리의 다른 글
Vue 페이징시 checkbox 유지하기 (0) | 2022.04.01 |
---|---|
Vue를 사용하며 (0) | 2022.02.15 |
Vue 페이징 만들기 router watch (0) | 2022.02.15 |
vue.js 맛보기!/ckeditor5/router/axios/async/await (0) | 2021.10.07 |