myXHR:TypeScript重构Axios经验分享,包括开发技巧,API实现,XMLHttpRequest运用,单元测试等
myXHR又是一篇关于TypeScript的分享,上次用TypeScript插入Vconsole的埋下了对代币解析的梗。于是,这次分享的主题就是如何从零用TypeScript替代Axios以及为什么我要这么做。教程特性√从浏览器创建XMLHttpRequest √支持Promise API √拦截请求和响应√转换请求和响应数据√取消请求√自动转换JSON数据√客户端支持防止XSRF开始#安装依赖yarn #开发及调试yarn dev #构建yarn build #测试yarn test欢迎各位领导人,相互交流!
myXHR-master.zip
预估大小:53个文件
myXHR-master
文件夹
.travis.yml
169B
package.json
797B
tslint.json
47B
test
文件夹
core.spec.ts
6KB
utils.spec.ts
3KB
cancel.spec.ts
3KB
api.spec.ts
2KB
helper.spec.ts
8KB
598.46KB
文件大小:
评论区