后端返回前端数值改变问题
后端返回值:3558943447475997550
前端接受后:3558943447475997700
后端已经转为字符串类型
问题相关代码,请勿粘贴截图
String productId = TypeUtils.objToString(map.get("productId"));
map.put("productId", productId);
我想要达到的结果
暂时没想到问题原因
后端返回值:3558943447475997550
前端接受后:3558943447475997700
后端已经转为字符串类型
String productId = TypeUtils.objToString(map.get("productId"));
map.put("productId", productId);
暂时没想到问题原因
前端 network里 就已经不一致了吗? 确保后端转换成功了 。可以试试返回 一个数组 ["3558943447475997550"] 这样看看 一致吗? 不一致 那就说明 后端代码 有问题 。