axios post请求传递数组
时间: 2023-10-02 14:05:32 浏览: 155
axios向后台传递数组作为参数的方法
你可以使用axios库的POST请求来传递数组。以下是一个示例:
```javascript
axios.post('/api/data', {
myArray: [1, 2, 3, 4]
})
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
```
在这个例子中,`myArray` 是一个名为的数组,它被包含在POST请求的数据体中。当服务器收到这个请求时,你可以从请求体中提取该数组。
如果你需要传递多个数组,可以将它们捆绑在一个对象中:
```javascript
axios.post('/api/data', {
myArray1: [1, 2, 3, 4],
myArray2: ['a', 'b', 'c', 'd']
})
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
```
在这个例子中,我们传递了两个数组 `myArray1` 和 `myArray2`。同样,你可以在服务器端提取它们。
阅读全文