前端解析17位Long类型数据,精度丢失导致id不同
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端解析17位Long类型数据,精度丢失导致id不同相关的知识,希望对你有一定的参考价值。
参考技术A 是在浏览器控制台看到preview和response得到得数据不同后台采用雪花算法,生成了17位Long类型id;前端js解析超出范围(大于16位)会四舍五入,导致id变了
将传入给前端得Long类型转化成String类型。
以上是关于前端解析17位Long类型数据,精度丢失导致id不同的主要内容,如果未能解决你的问题,请参考以下文章
浏览器响应数据long型超长自动转换精度丢失-JavaScript 整数精度丢失问题-springboot解决Long类型数据传入前端损失精度
雪花算法踩坑 - Long 类型 id 返回前端精度丢失 (通过序列化解决)
雪花算法踩坑 - Long 类型 id 返回前端精度丢失 (通过序列化解决)