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))
    }
相关推荐
快起来别睡了14 分钟前
如何解决前端的跨域问题?一文告诉你
前端
香蕉可乐荷包蛋22 分钟前
vue防内存泄漏和性能优化浅解
前端·vue.js·性能优化
tianchang23 分钟前
create-vue-ssr - 现代化Vue SSR开发的一站式解决方案
前端·vue.js·架构
是晓晓吖24 分钟前
源网站数据采集方案之解析DOM(四)
前端·chrome
中烟创新25 分钟前
DeepSeek部署实战:模型对比、部署优化与应用场景解析
前端·后端
归于尽31 分钟前
别再纠结布局了!Flex 和 Grid 的 “神仙操作” 都在这
前端·css
Point34 分钟前
[ahooks] useCountDown源码阅读
前端·javascript
默默地离开35 分钟前
React中的useLayoutEffect:解决闪烁问题的利器
前端·react.js
mrsk35 分钟前
每天一个小知识点,DRY究竟是什么?
前端·面试·代码规范
Nicholas6839 分钟前
Flutter动画框架之SingleTickerProviderStateMixin、TickerProvider、Ticker源码解析(三)
前端