老师,instance不做类型断言没提示错误呢?

来源:7-3 -3 扩展接口 - 混合对象实现+ demo 编写

愿等花开

2020-02-12

function createInstance (): AxiosInstance {
const context = new Axios()
const instance = Axios.prototype.request.bind(context)

extend(instance, context)

return instance
}

写回答

2回答

ustbhuangyi

2020-02-12

//img.mukewang.com/szimg/5e43ab8d090645fa26680666.jpg
在我这儿一样会报错,你的 AxiosInstance 接口定义怎么写的,贴一下

0
0

ustbhuangyi

2020-02-12

//img1.sycdn.imooc.com/szimg/5e43a5170937d27222840610.jpg
返回值类型应该是 AxiosStatic 吧

0
1
愿等花开
不是啊,这是第七章,实现混合对象axiosInstance,
2020-02-12
共1条回复

下一代前端开发语言 TypeScript从零重构axios

课程从零开始重构功能完整的JS库,是学习造轮子的不二之选!

2629 学习 · 877 问题

查看课程