在这里可以看到我的前端和后端代码编写并且逻辑均没有任何问题,但是跳转到支付宝页面会报错,在后端将参数写死后,可以完成正常模拟支付,通过debug,发现前端在获取到订单实体对象purchase后传入的参数均为null,所以基本确定问题就出在传参问题上。经过排查,返现前后端参数传递参数名字不对应,后端使用的是title,totalPrice以及AlupayNo,但是前端却使用的是subject,totalAmount,参数不一致导致无法正常传参,
在这里可以看到我的前端和后端代码编写并且逻辑均没有任何问题,但是跳转到支付宝页面会报错,在后端将参数写死后,可以完成正常模拟支付,通过debug,发现前端在获取到订单实体对象purchase后传入的参数均为null,所以基本确定问题就出在传参问题上。经过排查,返现前后端参数传递参数名字不对应,后端使用的是title,totalPrice以及AlupayNo,但是前端却使用的是subject,totalAmount,参数不一致导致无法正常传参,