夜雨聆风学习资料网

ARTICLE · 1198670

写了多年 iOS,如何读 Vue 项目的请求层

写了多年 iOS,如何读 Vue 项目的请求层

写了多年 iOS,如何读 Vue 项目的请求层

写了十年 iOS,领导突然甩来一个 Vue 后台项目。我点开代码,满屏的 .ts 文件看得人心里没底。

但我知道该从哪儿下嘴——先读请求层。它就像 AppDelegate 和网络基类的合体,是整个应用跟外界说话的唯一通道。顺着这个思路,我把前端的“五件套”跟老本行对了一遍:基类、取消、错误码、加解密和全局 loading。技术栈换了,工程里的老问题一个没少。

不过真钻进去看,坑还真不少。比如登录失效,代码里居然有两套完全不同的处理逻辑;还有那个全局 loading 计数器,一旦请求在拦截器里被拦下,加多了没人减,转圈就会一直挂在屏幕上晃。

读完代码别急着改,我先把它跑起来,抓个普通查询接口看全链路,最后列一张接口清单存进项目里。新接手一个仓库,这份笔记能救你无数次。

原文写了多年 iOS,如何读 Vue 项目的请求层
广东,26分钟前,

相关学习资料