为什么Axios类不直接实现Axios接口,Axios类里面的方法为什么没加泛型?
来源:7-5 -1 响应数据支持泛型- 需求分析+ 接口添加泛型参数+ demo 编写

瞪大眼睛学不会
2019-07-15
Axios接口
工厂函数
Axios实现类
1、Axios这个接口最终的实现还是通过Axios这个类来实现的,为什么没在Axios类上实现这个接口?
2、Axios接口里面使用了泛型,Axios类里面的方法为什么没加泛型?
以上问题,烦请老师回答~~!
写回答
1回答
-
1. 类不一定非要去实现接口,接口主要是外部调用用的,而实现只需要去实现接口定义的方法即可。
2. 这个泛型其实主要用于 response 中返回的数据类型,而 Axios 类实现的内部是不用关心这个类型的,所以不需要加泛型。10
相似问题