使用全局变量和函数


//使用全局变量
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")

文章作者: 小游
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 小游 !
  目录