vue组件踩坑笔记之$emit事件传参




    
    
    
    Document
    


    

总觉得那地方不对劲,如有其他见解望周知谢谢!子组件可以通过调用内建的$emit()方法并传入一个时间名称来触发一个事件。  v-on:click="$emit('test','[测试,123]')">   如上: test是事件名,数组[测试,123]是参数  此时父组件的v-on监听器监听子组件的事件               v-on:test="sayHi">
       

并传给父组件函数处理 

sayHi:function(s){
                    alert(s)
                }

是不是很像v-bind,特别经典。

你可能感兴趣的:(vue组件踩坑笔记之$emit事件传参)