vue中设置全局变量

最近用了uni-app写vue,不知道怎么设置反向代理,所以,设置一个全局变量来表示域名

方法一:

操作如下:

main.js或者是全局的js文件的同级目录下新建一个global.js,声明http并赋值,然后给他暴露出来,代码如下:

import Vue from 'vue'
var http='http://www.baidu.com';
export default{
	http
}

然后再main.js中引入这个文件,然后放入设置为全局变量,代码如下:

import globalVue from 'global'
Vue.prototype.global = globalVue

这样在其他页面引用的时候直接写this.global.http就相当于http://www.baidu.com

方法二:

使用e6s语法:顶层对象属性

在main.js中写一个window属性:

在任意需要用到的地方直接写http就可以得到这个http的值;

相关推荐
©️2020 CSDN 皮肤主题: 技术黑板 设计师:CSDN官方博客 返回首页