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)
            }
        })
相关推荐
三十而立洋4 天前
Cookie 详解:从产生到安全,一次讲透
前端·javascript
卡布鲁4 天前
把一个 Vite + Vue3 应用塞进 qiankun (React + Umi3) 主站:十个坑的复盘
前端·javascript·react.js
李少兄4 天前
JavaScript 隐式全局变量解析
javascript
沙蒿同学4 天前
我用 Go 搭了一条 AI Agent 流水线:从 1 张商品图到一整套淘宝详情页
前端·javascript·后端
码兄科技5 天前
24小时自助健身房系统软件开发实战指南:功能设计与部署方案
java·spring boot·uni-app
paopaokaka_luck5 天前
智慧社区综合服务小程序(人脸识别、AI问答、Echarts图形化分析)
前端·javascript·spring boot·spring·数据分析·echarts
2501_916007475 天前
苹果商店iOS应用上架费用全面解析:开发者计划与审核费用计算
android·ios·小程序·https·uni-app·iphone·webview
Hilaku5 天前
为什么死磕 1px 的团队,用户体验反而更差?
前端·javascript·程序员
陈拉斯5 天前
给公司年会写了个大屏抽奖系统:动画在前端跑,凭什么说结果没被改?
javascript
yzy855 天前
Vue中下载或打开文件的JavaScript方法
前端·javascript·vue