uniapp跨平台开发---uni.request返回int数字过长精度丢失

控制台预览

strung: 1158850966929119000

接口响应

"strung": 1158850966929118852

问题排查

查看了接口封装,没有做任何处理怀疑是uni.request方法自己转换是丢失了精度

解决方案

javascript 复制代码
uni.request({
            dataType: "string",//增加配置项dataType= string
            success: (res) => {
//这里可以根据你的字段名称来进行处理(我的是srung)
                let dataStr = JSON.parse(res.data.replace(/strung\":(\d+)/g,"strung\":\"$1\""));

            },
            fail: (err) => {
                reject(err)
            }
        })
相关推荐
你也向往长安城吗20 小时前
最快的 JavaScript navmesh pathfinding3d 算法。
javascript
滕青山20 小时前
在线PDF拆分工具核心JS实现
前端·javascript·vue.js
兔子零10241 天前
Ofox AI值得用吗?
前端·javascript·后端
We་ct1 天前
React 性能优化精讲
前端·javascript·react.js·性能优化·前端框架·html·浏览器
渣渣盟1 天前
Spark 性能调优实战:从开发到生产落地
javascript·ajax·spark
专科3年的修炼1 天前
uni-app移动应用开发第四章
开发语言·javascript·uni-app
武帝为此1 天前
【Selenium 执行 JavaScript】
javascript·selenium·测试工具
一锤捌拾1 天前
V8引擎精品漫游指南--Ignition篇(下 一) 动态执行前的事情
前端·javascript
Elastic 中国社区官方博客1 天前
用于 JavaScript 和 TypeScript 的 ES|QL 查询构建器:流式、类型安全的查询构建
大数据·javascript·数据库·elasticsearch·搜索引擎·typescript·全文检索
q5507071771 天前
uniapp/uniappx实现原生图片编辑涂鸦、贴图、滤镜、旋转、裁剪等
uni-app