踩坑日志-前端传对象数组时,后端收到{{}}类型对象

如题,在当我前端传值如下时

抓取http请求看消息头,可以看到数据都是正常的对象数组,但是在调试后端接收并json反序列后后,数据就变成了这样

{{"id":""}}这样的数值,明显不是我们想要得到的东西,我们无法解析出来他的id里的值。疑问了很久,问了一位有经验的前辈,得到了答案,这是指向不明确的问题。这是由于前段传到我们后台的只是一串字符串,无法分辨明确,并且我的后台用来承载这个对象的是一个List<object>,所以最后就发生了这种错误。

解决方法也简单,既然是没有写明确各个对象,那么就给他写明确就好了,将object对象改为一个自定义的dto类来承载即可解决问题。

猜你喜欢

转载自www.cnblogs.com/yyxc0615/p/11643095.html