vue2中通过.native修饰符变为原生dom事件,vue3中通本身就是原生dom事件,无论放在标签还是放在组件上面
父组件
<script setup>
import appCHILD from './appChild.vue'
const clickButton = (a, e) => {
console.log(a, e, '鼠标位置')
}
const handle = (a, b) => {
console.log(a, b)
}
</script>
<template>
<h1>vue2中通过.native修饰符变为原生dom事件</h1>
<h1>vue3中通本身就是原生dom事件,无论放在标签还是放在组件上面</h1>
<h3>vue3中自定义事件(1)</h3>
<h3>原生dom事件</h3>
<h3>原生dom事件,默认会注入回调函数。click,doubelcilck,change,鼠标事件等等</h3>
<h4>//$event固定写法</h4>
<button @click="clickButton('a', $event)">vue3中自定义事件</button>
<h1>绑定自定义事件 子组件给父组件传参