웹 개발/Vue
[Vue] 자식 컴포넌트에서 부모로 값 전달
Eu4ng
2022. 10. 3. 12:49
- props에서 전달받은 값을 변경해도 부모 컴포넌트에서 값이 변경되지 않는다
- 자식 컴포넌트에서 부모 컴포넌트의 함수를 호출하면서 매개변수를 같이 넘겨주는 방식
ChildVue.vue
<script>
export default {
name: 'ChildVue',
methods: {
childMethod(param) {
this.$emit('parentMethod', param);
}
}
}
</script>
ParentVue.vue
<script>
import SearchWindow from '@/components/ChildVue.vue';
export default {
name: 'ParentVue',
components: {
ChildVue
},
methods: {
parentMethod(param){
console.log(param);
}
}
}
</script>