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))
    }
相关推荐
Csvn几秒前
📊 SQL 入门 Day 18:索引原理
后端·sql
糖墨夕3 分钟前
第二章:AI Agent 到底是个啥?—— 用生活场景把概念讲明白
前端
Csvn4 分钟前
🐍 Day3 : Python 容器精讲 — list、dict、set、tuple 底层实现与高级操作
后端·python
Csvn6 分钟前
⚡ content-visibility: auto —— 长页面渲染提速的隐藏神器,白捡的性能优化
前端
用户938515635077 分钟前
ESLint 代码规范完全指南——从 AST 原理到 flat config 逐行解析
javascript·后端·代码规范
用户938515635079 分钟前
深入理解 Next.js:从 SPA 的 SEO 问题到约定式路由与 SSR 原理
前端·后端·全栈
snow@li36 分钟前
web:前端500知识点/速查手册
前端
kyriewen2 小时前
今年裁了16万技术人——但字节前端岗反而涨了23%
前端·javascript·面试
用户059540174462 小时前
把 AI Agent 记忆存储验证从 40 分钟手测压到 3 分钟,pytest + Docker 这套组合太顶了
前端·css
码事漫谈2 小时前
Deepseek涨价了,前后对比,竟然差这么多
后端