Vue.js defineEmits

Jmnote (토론 | 기여)님의 2023년 11월 1일 (수) 10:38 판 (→‎같이 보기)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

1 개요[ | ]

Vue.js defineEmits

2 JavaScript[ | ]

<script setup>
const props = defineProps({
  foo: String
})

const emit = defineEmits(['change', 'delete'])
// setup code
</script>

3 TypeScript[ | ]

const emit = defineEmits<{
  (e: 'change', id: number): void
  (e: 'update', value: string): void
}>()
// 3.3+
const emit = defineEmits<{
  change: [id: number]
  update: [value: string]
}>()

4 같이 보기[ | ]

5 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}