vue子组件传值 $emit

2019-04-19  本文已影响0人  __笑我一世沉沦丶

创建事件总线connect.js:

import Vue from "vue"
let connect = new Vue;

export default connect;

在子组件中:

import connect from '@/utils/connect'
调用的函数中:
connect.$emit('addItem',json)

在父组件中:

import connect from '@/utils/connect'
mounted中:
connect.$on('addItem',res=>{
      console.log('addItem',res)
      this.data.push(res)
    })
上一篇 下一篇

猜你喜欢

热点阅读