模拟ip访问网站,淘宝怎么推广自己的产品,网站建设接单,广东网站建设公司报价表问题描述
笔者在写前端渲染表格的时候#xff0c;发现无论是修改还是新增#xff0c;数据都会被删除。检查了前端逻辑并与后端联调均无问题。
然后就开始和后端一起对数据库#xff0c;结果发现#xff0c;十几位的id#xff0c;接收过来的时候#xff0c;尾数均变为了…问题描述
笔者在写前端渲染表格的时候发现无论是修改还是新增数据都会被删除。检查了前端逻辑并与后端联调均无问题。
然后就开始和后端一起对数据库结果发现十几位的id接收过来的时候尾数均变为了0000。打个比方前端从数据库通过查询要拿到的数据是455030458940最后拿到的却是455030450000。
这个问题主要是出在了后端。数据过长导致拿到的时候精度不够于是后面全是0000影响到后续的操作。
解决问题
前端遇到类似的问题不要慌如果发生的情况类似那么基本上就是js精度丢失一类的问题。可以让后端对类型为long的数据作一些处理我们团队的后端是改掉了数据类型。
这个问题今天遇到耽误了很多的时间于是在网上搜索了相关博客发现很多博客的介绍都是通过前端对数据进行加工。其实一般情况下前端遇到这个问题一定要找后端商议。原因是前端虽然知道数据大致格式但是拿到的数据就是有问题的如果不联调也没有办法下手。
遇到个问题记录下希望能帮到遇到相同问题的朋友。