做一个web项目的时候遇到了这样的问题:前端把数据传输给后端的时候,数据无法被正常写入到后端,像这样:
后端输出:
意思是没传到后端,前端对应的代码是这样的:
(使用axios异步传输,调用其post方法,携带data给后端)
网页控制台输出:
具体原因我不太清楚,但是之前这么写好像没啥问题,于是我参照了一下其他的代码,配置了一个config传给后端就没问题了。
前端代码修改后:
修改后网页的控制台输出如下:
后端控制台输出也正确(确实获取到了前端输入的“巧克力”):
这样就行了。
还想起来之前的写法中,好像加上了序列化的操作,于是我决定重新试试。
我在下面的Food类中加上了序列化的相关内容:
尝试后发现还是没能解决,所以只能先使用config去做了,有大佬知道的话还请赐教,谢谢!