Java 将Long类型数值 返回个前端 前端显示精度丢失 超过16位以后 JS解析只能解析到16位 默认后面都是0

最近遇到一个 同步三方的数据 他们返回的数值类型是Long 但是需要展示给前端显示 我也就使用了Long类型 但是传到前端的时候 显示有问题 后来百度到问题是 JS解析 只能解析到16位 16位以后 就默认显示0
所以 前端暂时有问题 但是这个数值在很多代码层都在使用 String和Long 类型来回转来转去 有点烦 最后google 找到了解决法子 所以记录一下 如果又遇到相同的 只需要加一个注解即可
后端在对象的属性上加注解@JsonSerialize(using = ToStringSerializer.class)即可

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值