假设一个场景,MybatisPlus雪花算法生成long类型主键ID,存入数据库,前端获取到数据后,要执行一个更新操作(updateById),但这时会出现无法成功更新的情况!这是因为前端在长度大于17位时会出现精度丢失的问题。

Number转换19位(6145390195186705543)后结果为 6145390195186705000

后端Long型数据传到前端js后精度丢失的问题-LMLPHP

11-30 11:24