Vue3.0+ts 全局挂载axios

在文件 main.ts 添加 带有 + 符号后代码

//  main.ts
import { createApp } from "vue";
import App from "./App.vue";
+ import axios, { AxiosInstance } from "axios";

+ declare module "@vue/runtime-core" {
+  interface ComponentCustomProperties {
+    $http: AxiosInstance;
+  }
+ }

const app = createApp(App);
+ app.config.globalProperties.$http = axios;
app.mount("#app")
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。