之前我写了一篇文章,分享了自己的项目中对于接口管理的方法.总结下来就是:定义接口文件--withAxios导出--调用接口方法.这样实现了接口的统一管理和调用接口的语义化与简单化. 根据在项目的使用,发现有以下问题需要优化: withAxios导出的接口方法对象对编辑器来说是不透明的,所以代码提示功能缺失. 同一个方法调用多次,如何保证组件总是获取到最后一次的返回信息. 根据以上问题,采用了以下解决方案: 使用typescript的泛型解决. 调用同一个方法时,取消掉上次未完成的请求,这里使用a