请问老师这两种写法

来源:10-3 -3 取消功能的设计和实现 - Cancel 类的实现及 axios 的扩展+ 额外逻辑实现

hy_wang

2020-11-21

请问下老师这两种写法不同有什么区别

export interface AxiosStatic extends AxiosInstance {
create(config?: AxiosRequestConfig): AxiosInstance

cancelToken: CancelTokenStatic
cancel: Cancel // axios官网兼容 好像并无作用
isCancel: (val: any) => boolean
}

// isCancel和create 都是AxiosStatic上的方法可以通过
axios.create
axios.isCancel 调用
仅仅是写法不一样 含义是一样的吗


写回答

1回答

ustbhuangyi

2020-11-21

没太明白你的问题,你是问静态方法和实例方法的区别吗?

0
2
ustbhuangyi
回复
hy_wang
哦,效果一样
2020-11-22
共2条回复

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

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

2631 学习 · 877 问题

查看课程