问题
如图,我的前端界面和网课里面给的不一样,没有“申请退款”和一些其他的该有的东西。
原因分析
“合计”这一栏显示undefined说明我们的总金额没有输入进去。可以看看订单提交那块的代码,是否可以正确输出。还有就是订单详细界面展示这块的代码。
解决
1.检查订单提交那块的代码
我在上下都设置了一些输出的。
检查后得到
发现可以正常输出。
2.检查订单详细界面展示这块的代码
发现红框内的下面那句会将orderVO的内容覆盖掉。导致前端的orderVO没有数据。
将其改为就可以了,这段是我自己写的,写完以后没有对答案,跟网课里的不一样,所有大家自己写完以后一定要跟官方代码对一下,不然就有可能会出问题。