自定义事件使用及注意事项:
1、自定义事件是一种组件间的通讯方式,适用于:子组件==>父组件;
2、使用场景:A是父组件,B是子组件,B想给A传递数据,那么就要在A中给B绑定自定义事件(事件的回调是在A中);
3、绑定自定义事件:
第一种方式:在父组件中
<Student v-on:atguigu="getStudentName"></Student>
或
<Student @atguigu="getStudentName"></Student>
第二种方式:使用ref
ps:如果想让自定义事件只触发一次,可以使用once修饰符或$once方法;
4、触发自定义事件:this.$emit('atguigu',this.test);
5、解绑自定义事件:this.$off('atguigu');
6、组件