api.js封装请求

Posted natsu07

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了api.js封装请求相关的知识,希望对你有一定的参考价值。

1. 传入对象格式如 

{
   a:{
      getData:{
         url: ‘xx/xx/xx‘,
         method: ‘get‘,
         require:[‘id‘, ‘name‘],     // 简单检查 必传参数确实则不发请求
         changeParamsProp:{    // 防止后端更改参数名
             id: ‘userId‘
         },
         changeDataProp:{       
         },
         cacheKey:‘xxx‘   // 检查localStorage如果有这个key就不发请求
      }
   },
   b:{
   }  
}

 

以上是关于api.js封装请求的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段14——Vue的axios网络请求封装

api.js封装请求

小程序封装请求

小程序封装请求的步骤

回归 | js实用代码片段的封装与总结(持续更新中...)

vue入门:对vue项目中api接口的封装管理