根组件中定义自己写的组件 而子组件中用原定的@click指令 再用this.$emit触发绑定自定义组件的事件 具体的操作需在根组件中编写
运行结果:
简单的一个自定义组件事件就写好啦
那如何向自定义组件传参呢?
<script>
export default {
methods:{
handleClick(){
//$emit 触发当前组件上绑定的事件
//参数1 为要触发的事件名称
//参数2 为要触发事件所绑定的事件函数所传递的参数
this.$emit('click','hello submit')
}
}
}
</script>
运行结果: