vue同组件之间进行数据共享和方法调用介绍

vue开发中,如何实现同组件之间进行数据共享,下面编程教程网小编给大家简单介绍一下具体调用方法!

实现代码如下:

//MyPlugin.js
const MyPlugin = {}
MyPlugin.install = function (Vue, options) {
  Vue.myGlobalMethod = function () {
    console.log('MyPlugin is working')
  }
 
  Vue.prototype.$myMethod = function (data) {
    console.log('MyPlugin data: ' + data)
  }
}
 
export default MyPlugin
 
// main.js
import Vue from 'vue'
import MyPlugin from '@/plugins/MyPlugin'
Vue.use(MyPlugin)
 
// 组件一.vue
export default {
  mounted() {
    this.$myMethod(this.data)
  }
}
 
// 组件二.vue
export default {
  mounted() {
    Vue.myGlobalMethod()
  }
}
以上是编程学习网小编为您介绍的“vue同组件之间进行数据共享和方法调用介绍”的全面内容,想了解更多关于 vuejs 内容,请继续关注编程基础学习网。

本文标题为:vue同组件之间进行数据共享和方法调用介绍

基础教程推荐