SpringBoot后端Long数据传到前端js精度损失问题

文章目录

方案一、修改后端

在对应的字段上添加注解,将Long转为String后传输。

java 复制代码
	@JsonFormat(shape = JsonFormat.Shape.STRING)
    private Long payNo;

方案二、修改前端

js对应的结果接收上使用BigInt

js 复制代码
xxx().then((res) => {
    if(res){
        this.payNo = String(BigInt(res.payNo))
    }
相关推荐
star_11124 分钟前
Jenkins部署后端springboot微服务项目
spring boot·微服务·jenkins
boolean的主人13 分钟前
mac电脑安装nginx+php
后端
fouryears_2341714 分钟前
现代 Android 后台应用读取剪贴板最佳实践
android·前端·flutter·dart
boolean的主人15 分钟前
mac电脑安装运行多个php版本
后端
boolean的主人18 分钟前
mac电脑安装nvm
前端
用户19729591889121 分钟前
WKWebView的重定向(objective_c)
前端·ios
烟袅26 分钟前
5 分钟把 Coze 智能体嵌入网页:原生 JS + Vite 极简方案
前端·javascript·llm
18你磊哥27 分钟前
Django WEB 简单项目创建与结构讲解
前端·python·django·sqlite
KangJX28 分钟前
iOS 语音房(拍卖房)开发实践
前端·前端框架·客户端
神秘的猪头1 小时前
🧠 深入理解 JavaScript Promise 与 `Promise.all`:从原型链到异步编程实战
前端·javascript·面试