1、前端和后端交互的一些原规范问题 : https://blog.csdn.net/xcymorningsun/article/details/54631027
2、前端处理后端返回的数据 (容错处理,即检验数据):
a、判断后端返回的数据中是否有某个字段。(如果没有这个字段,则该属性对应的值是undefined)
b、判断后端返回的数据,某个字段的值是null 。(如果字段有非null 的值,我们不需要判断它的数据类型,都是按照接口文档来的,对不上那是后台的问题)
NaN值,后台传不过来的,基本是前端计算有问题才会出现这个问题,前端是可控的,不用考虑。(undefined、null、NaN都是可以显示在页面的,所以需要做一个容错处理)
解决:上面两种状态出现,这个属性对应的数据都是不可用的,所以要做一个判断,做容错处理。
3、swagger 使用教程:后端程序提供的 swagger 接口页面中,每个接口都有参数说明(含中文描述),以及响应数据对应的字段(含中文描述)
参数说明:
响应数据说明: