VueJS

[VueJS] Vue3 CompositionAPI에서 emit 사용

SongMinu 2022. 10. 31. 13:41
728x90

defineEmits를 따로 import 하지 않아도 된다.

defineEmits에 사용할 이름?을 배열로 먼저 담아두고 필요한 부분에 사용하면 된다.

<script setup>
const emit = defineEmits(['rowId', 'rowInfo']);

const rowClick = (v) => {
	emit('rowId', v);
}

const save = (v) => {
	emit('rowInfo', v);
}
</script>

https://vuejs.org/guide/typescript/composition-api.html#typing-component-emits

 

TypeScript with Composition API | Vue.js

Join in-person 1-3 November 2022, Toronto, Canada Join the Vue community ONLINE at VueConf Toronto from 1-3 November 2022! Use the code VUEJS to get 25% off on tickets!

vuejs.org

 

반응형