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))
    }
相关推荐
阿凡达蘑菇灯几秒前
langgraph---条件边
开发语言·前端·javascript
海云前端12 分钟前
别再堆 if-else 了!TypeScript 模式匹配让代码更优雅
前端
虎子_layor7 分钟前
PostgreSQL这么多优势,为什么还要使用MySQL
后端·sql
Bunny021212 分钟前
1-Freemarker入门
后端
RAY_CHEN.13 分钟前
vue递归组件-笔记
前端·javascript·vue.js
WenGyyyL13 分钟前
GMNER多模态实体识别任务——ReAct结合
前端·react.js·前端框架
回家路上绕了弯15 分钟前
QPS 百万级分布式数据库:高并发订单号生成方案设计与落地
分布式·后端
0小豆016 分钟前
【系列开篇】从零构建智能字幕校准系统:一个AI+微服务的完整实战之旅
spring boot·python·nlp·微服务架构·实战项目·spacy·ai算法
R.lin18 分钟前
mmap内存映射文件
java·后端
技术小丁29 分钟前
使用 PHP 和 PhpSpreadsheet 在 Excel 中插入图片(附完整代码)
后端·php