老师好像是对request函数进行了二次封装,这是我的理解:第一次封装是为了将基地址和请求头,以及对成功返回和错误的封装,第二次封装是为了按功能将其封装在了对应的模块中。然后老师又把一些基地址和appKey放在了config.js中(这里直接放在第一次封装里可否)。但是一开始是直接调用wx.requset来直接发起请求,而封装后是得经过几层封装后再调用wx.requset来发起请求。想问下老师,在大型项目中一般都是类似于老师视频中的写法吗,我的疑问是这样做是在牺牲了某些性能的基础上去提高代码的可维护性吗,还是说这样对于性能方面也没多大的影响。