js中因后端double型数值,传到前端精度丢失的问题 橙橙20230302 2023-04-06 56 阅读1分钟 解决方法: 先将后端获取的参数,利用JSON.stringify()转换成JSON字符串 利用.replace将对应参数转换成字符串 利用JSON.parse()获取最终结果 此处示例参数为id 图片中是说明这一问题,参数取值应从后端获取,此方法才有效 let dataString = jsonString.replace(/\"id\":(\d+)/, '"id": "$1"'); let result = JSON.parse(dataString);