我的createInstance()方法最后返回的axios为啥是Axios实例
来源:7-4 -1 axios 函数重载 - 需求分析+ 重载实现+ demo 编写
 
			慕斯3049357
2019-05-14
function createInstance(): IAxiosInstance {
  const axios = new Axios()
  extend(Axios.prototype.request.bind(axios), axios)
  console.log(axios, 'after') // 返回的是 Axios {},并不是一个function
  return axios as IAxiosInstance
}
写回答
	1回答
- 
				  ustbhuangyi 2019-05-14 因为你返回的是 axios,它就是一个 Axios 的实例,而我的源码返回的是 instance。  012019-05-14 012019-05-14
相似问题
 
						