且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

#私藏项目实操分享# 【React工作记录十二】前端对接口参数错误如何解决

更新时间:2022-02-10 01:33:17

前言

我是歌谣 我有个兄弟 巅峰的时候排名c站总榜19 叫前端小歌谣 曾经我花了三年的时间创作了他 现在我要用五年的时间超越他 今天又是接近兄弟的一天人生难免坎坷 大不了从头再来 歌谣的意志是永恒的 放弃很容易 但是坚持一定很酷

导语

后端xxx 我的接口报错了 快帮我看看是什么原因

项目里在调用多数据保存的接口的时候,往往会先出现参数错误,出现这个错误的原因不出一下三点

1. 提交数据对象的顺序没有排序

2. 提交数据的类型不正确 

3. 提交的数据多字段

解决思路

出现这种问题的解决方法只有一个就是一点点的对比前后端的数据 json,

但是前端的数据 json 在粘贴复制的时候没办法保证对象里面 key 的顺序,所以只要引入了一个库。

使用的是递归的方式去串行化的:`json-stable-stringify`

总结

参数格式与后端给的接口文档进行对比 要是参数有问题就进行参数的一个编辑

比对工具网站地址:https://www.sojson.com/jsondiff.html 这边只是推荐一下自己平时工作中使用的一个对比工具 希望能对大家一点帮助 记录工作中的点滴