Vue3+ts+setup getCurrentInstance使用时遇到的问题以及解决办法

环境

vscode
typescript4
vue3

问题描述

首先,vue3中的全局变量及方法的配置较vue2中的变化大家应该已经知道了,不清楚的可以查看官方说明,但是按照官方文档结合typescript使用时遇到了问题:

axios.ts

// axios.ts
import axios from 'axios'
const app = Vue.createApp({})

// 全局自定义属性
declare module '@vue/runtime-core' {
  interface ComponentCustomProperties {
    $axios: AxiosInstance;
  }
}

app.config.globalProperties.$axios = axios

任意.vue文件


                    
                    

你可能感兴趣的:(Vue3+ts+setup getCurrentInstance使用时遇到的问题以及解决办法)