当前位置:   article > 正文

封装axios中的get请求传递params参数,对象的解构,扩展运算符

封装axios中的get请求传递params参数,对象的解构,扩展运算符

封装时候需要将传入的params参数进行结构

  1. fetch: (url, params = {}, _ContentType = ContentType.urlencoded) => {
  2. return new Promise((resolve, reject) => {
  3. axios.get(url, {
  4. //配置对象params
  5. params:{
  6. //传递过来请求参数params
  7. ...params
  8. }
  9. }
  10. })
  11. },

在定义方法的时候传递对象

  1. getIntervieweeInfo: (id) => {
  2. let sid={'id':id}
  3. return http.fetch(API.getIntervieweeInfo,sid, 'application/json')
  4. }

如果不结构的话会出现以下情况

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/在线问答5/article/detail/924667
推荐阅读
相关标签
  

闽ICP备14008679号