axios get 传参
时间: 2023-08-14 16:07:26 浏览: 159
在使用 Axios 进行 GET 请求时,可以通过在 URL 中添加查询参数来传递参数。Axios 提供了多种方式来实现此功能。
1. 将参数作为查询字符串添加到 URL 中:
```javascript
axios.get('/api/data?param1=value1¶m2=value2')
.then(response => {
// 处理响应数据
})
.catch(error => {
// 处理错误
});
```
2. 使用 params 参数传递参数:
```javascript
axios.get('/api/data', {
params: {
param1: 'value1',
param2: 'value2'
}
})
.then(response => {
// 处理响应数据
})
.catch(error => {
// 处理错误
});
```
3. 使用 URLSearchParams 对象传递参数:
```javascript
const params = new URLSearchParams();
params.append('param1', 'value1');
params.append('param2', 'value2');
axios.get('/api/data', {
params: params
})
.then(response => {
// 处理响应数据
})
.catch(error => {
// 处理错误
});
```
以上三种方式都可以实现在 GET 请求中传递参数,您可以根据自己的需求选择其中一种使用。
希望以上内容对您有所帮助!如果还有其他问题,请随时提问。
阅读全文