我的主键是bigint,9607408720124535,但是前端展示就是9607408720124536。使用postman调用就是9607408720124535,正确的。
最终确定是js的number类型有个最大安全值,即2的53次方(9007199254740992)超过这个值就会出现问题
验证:
在浏览器控制台输入 9007199254740993( 2的53次方 9007199254740992 + 1)
我的主键是bigint,9607408720124535,但是前端展示就是9607408720124536。使用postman调用就是9607408720124535,正确的。
最终确定是js的number类型有个最大安全值,即2的53次方(9007199254740992)超过这个值就会出现问题
验证:
在浏览器控制台输入 9007199254740993( 2的53次方 9007199254740992 + 1)