方法1
目前网上的全局设置大部分都是设置
app.config.globalProperties.$axios= instance
然后再setup()中
import { getCurrentInstance } from "vue";
{ctx}=getCurrentInstance();
ctx.$axios
但是该方法存在一个问题就是ctx也是是vue2中的this,在本地正常,线上会有意想不到的问题
方法2
const app = Vue.createApp({});
app.provide('http', http);
然后在setup()中
import { defineComponent, ref, reactive, onMounted, toRefs, inject } from "vue";
const http = inject("http");