前端vue发送请求代码:
上图中的两个输出均正常打印,第一个输出this.transfer内容如下:
可以看到Afterdepid和Beforedepid都是有值的
后端接收:
第一个输出发现Afterdepid和Beforedepid都是0,为了确保遍历了参数,打印参数属性和属性值如下:
这里可以看到Afterdepid和Beforedepid都是0
——————————————————————————————————————手动分割
找到原因了,因为后端接收数据用的是@RequestBody,它是以键值对形式来接收的,命名要符合编码规范才行,不然会造成上面这样的数据丢失,所以我把Afterdepid首字母改成小写就成功了