额外参数将添加到axios中的url中

时间:2017-03-22 13:07:39

标签: reactjs redux axios

我在使用axios发布数据时遇到问题,第一次将数据正确保存在数据库中。但第二次,网址是最后一个ID。

例如:第一次网址将是:www.ex.com/images 第二次:www.ex.com/images?details_id=1

export let url = axios.create({
    baseURL: constants.URL,
    headers: {
      'Content-Type': 'application/json',
    },
    responseType: 'json',
});


const data = new FormData();
data.append("image", props.image);
data.append("details_id", props.details_id);

config.auth.post('images', data)
    .then(function (response) {
     //my code
}))

谢谢。

1 个答案:

答案 0 :(得分:0)

看起来问题不在您提供的代码中。

data.append("image", props.image);
data.append("details_id", props.details_id);

config.auth.post('images', data)
    .then(function (response) {
     //my code
}))

这里你传递的是details_id和请求,所以如果你不想要它而不是删除那个部分。