使用axios发送params中的对象数组可以通过以下步骤实现:
npm install axios
或者
yarn add axios
import axios from 'axios';
const sendRequest = async () => {
try {
const response = await axios.get('/api/endpoint', {
params: {
data: [
{ id: 1, name: 'Object 1' },
{ id: 2, name: 'Object 2' },
{ id: 3, name: 'Object 3' }
]
}
});
console.log(response.data);
} catch (error) {
console.error(error);
}
};
sendRequest();
在上面的代码中,我们使用axios发送了一个GET请求到/api/endpoint
,并将对象数组作为params参数传递给axios。你可以根据实际情况修改请求的URL和对象数组的内容。
注意:在发送请求时,axios会自动将params参数转换为URL查询字符串的形式,例如:
/api/endpoint?data%5B0%5D%5Bid%5D=1&data%5B0%5D%5Bname%5D=Object%201&data%5B1%5D%5Bid%5D=2&data%5B1%5D%5Bname%5D=Object%202&data%5B2%5D%5Bid%5D=3&data%5B2%5D%5Bname%5D=Object%203
这样,你就可以使用axios发送params中的对象数组了。
领取专属 10元无门槛券
手把手带您无忧上云