声明全局变量
一.Vue.prototype
- 可以在main.js挂载一个常量:
Vue.prototype.a = 1,使用的话就是this.a就可以打印出来a的值为1 - 可以把一个工具栏里面的方法挂载在全局:
//这样就可以把getToast方法挂载在原型链
install(Vue, options) {
Vue.prototype.$getToast = function() {
return 1
}
}
然后在main.js引入
import getToast from './utils/ToastUtils.js'
Vue.use(getToast)
在.vue页面就可以使用这个全局方法
this.getToast()
二.vuex
然后就是我们常用的vuex,这里就不介绍了