美文网首页
小程序request二次封装

小程序request二次封装

作者: 夏夏夏天的夏 | 来源:发表于2018-01-19 15:03 被阅读0次

不管做什么项目,一般会对ajax请求做个二次封装,小程序也不例外。

一来代码的封装增强了代码的复用性,减少了冗余代码,提高代码质量

再者方便对请求进行拦截,有一些公共的业务逻辑可以放在这里处理,统一入口/出口

这块我的封装是通过回调函数来做的,当然也可以通过promise实现。抽取一个跟微信小程序API相关的service,定义sendRequest方法,具体如下图:

参数定义 参数合并 请求及处理

这块参数合并自己写了一个类似jquery的extend函数来实现

具体代码可以在https://github.com/jianhuinie/wx-app/blob/master/src/shanggan/utils/wxService.js获取

相关文章

网友评论

      本文标题:小程序request二次封装

      本文链接:https://www.haomeiwen.com/subject/tqwooxtx.html