ts全局注册axios

main.ts

import axios from '@/api/index.ts'

Vue.prototype.$axios = axios;

  

 

在src根目录下新建ts文件  vue-prototype.d.ts

import Vue from 'vue';
import axios from './api/request';

declare module "vue/types/vue" {
  interface Vue {
    $http: axios
  }
}

 

 

页面中调用axios,发送请求

this.$axios.get ( '/dizhi' )

 

posted @ 2021-07-19 14:38  我的世界蹦擦擦  Views(154)  Comments(0)    收藏  举报