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))
    }
相关推荐
小霖家的混江龙1 分钟前
你的前端系统“有”监控,但它真的“有用”吗?
前端·架构·监控
五月仲夏3 分钟前
vue中的h渲染函数
前端·javascript·vue.js
天天摸鱼的java工程师5 分钟前
秒杀系统中:如何防止超卖和库存超扣?
java·后端
这里有鱼汤6 分钟前
1年10倍,全网都在说的尾盘选股法我用Python帮你们实现了
后端·python
IT_102413 分钟前
Spring Boot的Security安全控制——应用SpringSecurity!
大数据·spring boot·后端
植物系青年17 分钟前
浏览器扩展开发指南:WXT + React + TS + TailwindCSS + AntDesign
前端·浏览器
Mike_jia19 分钟前
DDNS-Go:动态DNS的极简革命——从个人博客到企业级架构的全场景解析
前端
寻月隐君20 分钟前
Solana 开发进阶:在 Devnet 上实现链上程序部署、调用与更新
后端·web3·区块链
Mike_jia21 分钟前
Uptime Kuma:开源服务网站状态监控工具
前端
wh_xia_jun23 分钟前
4步使用 vue3 路由
前端·javascript·vue.js