vue父组件:

<doone-table :option="contactOption" :data="cantactData" ref="tbl"></doone-table>
<span @click="test">点击</span>
export default {
  methods:{
    test (){
     this.$refs.tbl.$emit('click') ; //方法1
     this.$refs.tbl.testFun(); //方法2
     },
  }
}

vue子组件:

exprot default {
  methods:{
    testFun(){
     alert(456)
    }
  },
  mounted () {
    this.$on('click',function(){
       alert(123);
    })
  }
}


上一篇:Vux打包遇到UglifyJs报错解决方法

下一篇:VUE学习笔记十四:vue run build 生成路径出错解决方法