axios发送post请求,怎么在url发送拼接参数

233 阅读1分钟

1:后端代码,请求接收参数不是body

@PostMapping("/update")
public ReturnT<String> update(XxlJobInfo jobInfo) {
	return xxlJobService.update(jobInfo);
}

1-1:前端这样发起请求,参数需要放在config里里面,用params接收参数

axios
  .post(
    "/api/xxl-job-admin/jobinfo/update",
    // 放body参数
    {},
    {
     // 或者使用 params: toRaw(formLabelAlign),
      params: {
        id: formLabelAlign.id,
        jobCron: formLabelAlign.jobCron,
      },
    }
  )
  .then((response) => {
    console.log("ff", response.data.code);  })
  .catch((error) => {
    console.log(error);
  });