class Axios中 少定义某个方法并未被检测到
来源:7-3 -3 扩展接口 - 混合对象实现+ demo 编写

LancerSung
2021-12-28
黄老师,你好!如题,为什么 我尝试在class Axios的实现中删除某个方法的实现比如delete,编译器并不会提示报错,不是已经定义了AxiosInstance接口了么,这个接口明确要求要有deletel方法的,为什么没有报错呢?在跑demo的时候才发现是delete没有实现。有办法能让编译器在运行demo之前就检测到class的实现里面缺少了某个方法的定义么?
写回答
1回答
-
FunnyCoder24
2022-01-26
你的 Axios class 用到了 Axios 接口吗?
实现如下
```import { Axios as IAxios } from '../types' export default class Axios implements IAxios{ ... }
这个时候你删除 类中的 delete 方法就会提示报错
00
相似问题