有时候后端需要在请求中添加需要的参数,所以我们在axios的请求拦截器中添加需要的参数,
newAxios.interceptors.request.use((req)=>{
const key = '0b499f305d344da7b883adbb5ca2e04a'
req.params = {...req.params,key}
return req
})
这里使用了ES6的对象解构赋值,添加自定义属性key.
在这个例子中,我们使用 instance
创建了一个 Axios 实例,并定义了一个请求拦截器,在拦截器中将 key
参数添加到请求的 params