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

2021-01-04  本文已影响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
上一篇 下一篇

猜你喜欢

热点阅读