当前位置: 移动技术网 > IT编程>开发语言>JavaScript > 前端调用接口得到的数据跟postman跑出来的数据里数字部份不相等

前端调用接口得到的数据跟postman跑出来的数据里数字部份不相等

2019年01月24日  | 移动技术网IT编程  | 我要评论

昨天碰到这样一个场景,调用后端接口返回的数据发现所有数据都是正常的,只有一个商品id的最后两位是错的,每一个商品都是,导致无法进行商品的上下架和删除,

经过查资料发现:

浏览器解析数字的坑,一旦超出一定长度最后两位会精度失准变为两位随机数,所以出现这种问题先打印出来 typeof(出错的数字字段),确定是数字的话,要么让后台

返回成字符串格式,要么自己用js转一下就没问题了

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网