vue中a标签href路径拼接
<a :href="'../remove?id=' + item.id">删除</a
vue中属性中要解析数据,需要在属性前加:
,属性中不属于数据和不需要解析的部分用''
括起来,这样就实现了将数据发送到后台或其他页面
restful风格的请求路径拼接
- 直接添加到路径中
axios.delete("../remove/" + i )
后台接收
@DeleteMapping("/remove/{id}")
public HttpResp remove(@PathVariable("id") Integer id )
直接添加到路径中必须在@DeleteMapping注解声明,“我这里有个数据”,再结合@PathVariable注解从路径中拿出数据注到参数中。
- 以参数形式添加到路径中
axios.delete("../remove/?id=" + i)
后台接收
@DeleteMapping("/remove")
public HttpResp remove(@RequestParam Integer id)
用普通url传值的方式发送,后台接收数据时可以用@RequestParam注解声明参数开源,也可以不用注解,程序会自动寻找