问题还原:
项目中实现一个功能时,后台接口是需要三个字符串的POST接口,前台调用时参数需要跟在url后边,如何调用那?
后台接口代码如下:
@RequestMapping(value = "/***.do",method = RequestMethod.POST)
@ResponseBody
public HttpResult copy(String id, name, String other) throws Exception {
return HttpResult.SUCCESS(***);
}
解决方案:
两种实现方式,分别是request和axios.post。具体代码如下所示:
const params = {
id,
name,
other
}
方式一:
return request({
url: API.surveyCopy,
method: 'post',
params
})
方式二:
return Vue.axios.post(API.surveyCopy, null, { params })
PS:欢迎大家点赞、关注、支持。如有需要,欢迎添加博主QQ沟通交流!QQ:156587607
版权声明:本文为xiaofeiwei521原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。