vue中设置全局变量
最近用了uni-app写vue,不知道怎么设置反向代理,所以,设置一个全局变量来表示域名方法一:操作如下:在main.js或者是全局的js文件的同级目录下新建一个global.js,声明http并赋值,然后给他暴露出来,代码如下:import Vue from 'vue'var http='http://www.baidu.com';export default{http...
·
最近用了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的值;
更多推荐
已为社区贡献10条内容
所有评论(0)