//使用全局变量
import global from './util/Global.vue'
Vue.prototype.G=global;
//使用全局函数
import base from "./util/Global";
Vue.use(base);
上面这些都需要在main.js注册
全局变量格式如下:
<script>
//使用全局变量组件
export default {
server:"xxx",
ws:"xxx",
}
</script>
全局函数格式如下
export default {
install(Vue){
//注册为同步函数
Vue.prototype.getdatas=async function(url,data,type){
let err,res;
[err,res] = await uni.request({
url:url,
data:data,
method:type
});
console.log("数据:",err,res);
}
}
}
调用(这里是同时使用了全局变量和函数)
this.getdatas(this.G.server+"xxx",{},"GET")