设置一个专用的的全局变量模块文件,模块里面定义一些变量初始状态,用export default 暴露出去,在main.js里面使用Vue.prototype挂载到vue实例上面或者在其它地方需要使用时,引入该模块便可
创建一个全局变量模块文件
gloab.js
//创建变量
var blo = true
//暴露出去
export default {
blo
}
在某个vue页面引入
import global from '../../../utils/global'
这样就可以在这个页面通过global.blo来访问这个变量了
第二种方法,全局引入
在main.js文件中引入,并挂在到vue原型对象上
import global_ from './components/Global'//引用文件
Vue.prototype.GLOBAL = global_//挂载到Vue实例上面
这样每个页面都可以通过this.blo来访问这个变量了
网友评论