【BUG日记】【Vue】【SpringBoot】【Axios】【MyBatis-Plus】条件分页查询时,前端传参,后端数据为空

【日期】: 2020/12/10

【问题】: 条件分页查询时,前端传参,后端数据为空。swagger调试的时候没问题,vue前端传参的时候却出现空。

swagger测试
【BUG日记】【Vue】【SpringBoot】【Axios】【MyBatis-Plus】条件分页查询时,前端传参,后端数据为空_第1张图片

vue前端传参情况【BUG日记】【Vue】【SpringBoot】【Axios】【MyBatis-Plus】条件分页查询时,前端传参,后端数据为空_第2张图片

【原因】: 东找找,西查查,最终找到原因了。
【BUG日记】【Vue】【SpringBoot】【Axios】【MyBatis-Plus】条件分页查询时,前端传参,后端数据为空_第3张图片

【如何发现】: 东找找,西查查。

【如何修复】: 一开始以为是后端问题,但是经过用swagger测试后,得出结论就是前端没有把数据传到后端。然后一顿排查,检查参数名是否统一,参数是否正确等等。终于,发现这个小猫腻!!!

在传参的地方把它
【BUG日记】【Vue】【SpringBoot】【Axios】【MyBatis-Plus】条件分页查询时,前端传参,后端数据为空_第4张图片
修改为它
【BUG日记】【Vue】【SpringBoot】【Axios】【MyBatis-Plus】条件分页查询时,前端传参,后端数据为空_第5张图片

【总结】: 大意失荆州啊!

你可能感兴趣的:(【BUG日记】,bug,vue,axios,MyBatis-Plus)