在vue2中触发父组件中的子组件标签的原生DOM事件需要添加.native修饰符,如下:
<event1 @click.native="handler1"></event1>
否则触发的是自定义事件
VUE3:
在vue3中,子组件要发送的自定义事件需要在配置项emits中声明
如:
emits:["setData"]
父组件中:
注意:click如果没有在子组件emits中声明就是原生DOM事件
<studyEmits @setData="getData" @click="showAlert"></studyEmits>
注意:如果需要在父组件中,触发子组件的原生DOM事件,需要在子组件的
模板中的最外层添加div包裹