androidVersion[]这种参数怎么传
时间: 2023-12-11 12:05:22 浏览: 60
`androidVersion[]` 是一个数组类型的参数,如果你使用 axios 发送 GET 请求,可以使用以下方式传递:
```javascript
axios.get('/api/data', {
params: {
androidVersion: ['10', '11']
}
})
.then(response => {
console.log(response.data);
})
.catch(error => {
console.log(error);
});
```
在上述示例中,我们将 `androidVersion` 参数设置为一个包含两个元素的数组,分别是 `'10'` 和 `'11'`。当请求被发送时,axios 会将数组转换为一个逗号分隔的字符串,最终的请求 URL 为 `/api/data?androidVersion=10%2C11`。
如果你使用 axios 发送 POST 请求,可以使用以下方式传递:
```javascript
axios.post('/api/data', {
androidVersion: ['10', '11']
})
.then(response => {
console.log(response.data);
})
.catch(error => {
console.log(error);
});
```
在上述示例中,我们将 `androidVersion` 参数设置为一个包含两个元素的数组,同样是 `'10'` 和 `'11'`。当请求被发送时,axios 会将数组转换为一个 JSON 数组,请求体中的数据为 `{"androidVersion":["10","11"]}`。