// #ifndef VUE3 import Vue from 'vue' import uView from '@/uni_modules/uview-ui' Vue.use(uView) import App from './App' import { $http } from '@escook/request-miniprogram' Vue.config.productionTip = false uni.$http= $http $http.baseUrl="http://local.gunshiiot.com:18083" // 请求拦截器 $http.beforeRequest=function(options){ uni.showLoading({ title:"数据加载中", }) if(options.url.indexOf('/my/') !==-1){ options.header={ Authorization:store.state.address.token } console.log(options.header); } } // 响应拦截器 $http.afterRequest=function(options){ uni.hideLoading() } uni.$showMsg=function(title='数据请求失败了',duration=1500){ return uni.showToast({ title, duration, icon:"none" }) } Vue.config.productionTip = false App.mpType = 'app' const app = new Vue({ ...App }) app.$mount() // #endif // #ifdef VUE3 import { createSSRApp } from 'vue' import App from './App.vue' export function createApp() { const app = createSSRApp(App) return { app } } // #endif