如何使用axios同时发布两个对象?

时间:2020-02-21 07:34:32

标签: javascript vue.js axios

我有这样的问题;我想使用axios同时发布两个对象,但是我意识到它不是使用以下代码。您如何看待我可以同时发布两个对象?

let companyAry = this.toFormData(this.company[0]);
let productsAry = this.toFormData(this.basket[0]);

axios.post('http://localhost/post', companyAry, productAry)
.then(response => {
  console.log(response.data.message);

});

2 个答案:

答案 0 :(得分:1)

您可以将公司和购物篮对象合并为一个父对象。

let params = {
    companyData: companyAry,
    productData: productAry
  }

let res = await axios.post('your url in here', params);

答案 1 :(得分:0)

尝试一下:

var output = Object.assign(companyAry, productsAry );