美文网首页
axios怎样封装才能在每次请求中都携带参数?

axios怎样封装才能在每次请求中都携带参数?

作者: 小李不小 | 来源:发表于2021-01-04 14:31 被阅读0次

我们在开发项目中,每次请求多得带上一些固定的参数,下面来看,我们怎么做。

1,拿到请求的data入参。

service.interceptors.request.use(config=>{
  console.log('config---',config)//请求的参数
})
image.png image.png

2,拿到入参data,往里面追加参数就可以了。

service.interceptors.request.use(config=>{
  console.log('config---',config)//请求的参数
 config.params.cityCode="440300"; //请求添加默认参数,(先写死,后面优化)
})

3结果

以后每个请求多会带上 cityCode=440300 的入参了。


image.png

相关文章

网友评论

      本文标题:axios怎样封装才能在每次请求中都携带参数?

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