后台Long型的值传到前台页面JS解析后末尾几位数字变化,是由于json数据的long型长度没有java里long型的长度长。长度过长的数值传到页面后会丢失精度。
解决办法:1.后台传值时转换为String类型
2.前台接收到值后用正则表达式替换一下(图片转自网络)

JSON长整型精度丢失解决方案
本文探讨了从后台传递Long型数据到前端时遇到的精度丢失问题,并提供了两种有效的解决策略:一是将数据转换为String类型进行传输;二是利用正则表达式在前端进行数据修正,以确保数值完整性和准确性。
后台Long型的值传到前台页面JS解析后末尾几位数字变化,是由于json数据的long型长度没有java里long型的长度长。长度过长的数值传到页面后会丢失精度。
解决办法:1.后台传值时转换为String类型
2.前台接收到值后用正则表达式替换一下(图片转自网络)

425
1099
1525
1万+
697

被折叠的 条评论
为什么被折叠?