การปล่อยเหตุการณ์ในแอตทริบิวต์ใน Vue
คุณสามารถปล่อยเหตุการณ์ได้โดยตรง ในแอตทริบิวต์ตัวจัดการ:
<template>
<button @click="$emit('show')">
btn
</button>
</template>
และสามารถส่งพารามิเตอร์ไปพร้อมกันได้:
<template>
<button @click="$emit('show', 'xxx', 'yyy')">
btn
</button>
</template>
สร้างปุ่มที่เมื่อคลิกแล้ว จะปล่อยเหตุการณ์บางอย่างออกมา