HarmonyOS Long类型精度丢失问题
使用JSON.parse解析json数据时,Long类型的数据会出现精度丢失,请问可以怎么处理?尝试使用三方库JsonBigInt,则在转换的字符串后会多出一个“n”。PS“服务端因三端都要用,输出类型不能变更为string类型。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS number字段精度丢失问题
708浏览 • 1回复 待解决
HarmonyOS JSON解析number丢失精度
320浏览 • 1回复 待解决
JSON.parse数据处理导致精度丢失问题
396浏览 • 1回复 待解决
HarmonyOS JSON解析long到number的数据类型溢出问题
205浏览 • 1回复 待解决
HarmonyOS 需要处理后端long类型数据吗, 如果需要有对应的库或者处理方式吗
40浏览 • 1回复 待解决
HarmonyOS CustomDialog关闭后重新打开,内部状态丢失问题
500浏览 • 1回复 待解决
HarmonyOS ArkTS类型转换问题
702浏览 • 1回复 待解决
HarmonyOS是否提供数字计算、避免出现精度损失的api
315浏览 • 1回复 待解决
精度优先获取定位失败
1704浏览 • 1回复 待解决
HarmonyOS Text()组件纵向排列字体放大导致文本部分丢失问题
468浏览 • 1回复 待解决
HarmonyOS distributedKVStore.SingleKVStore 数据丢失
415浏览 • 1回复 待解决
HarmonyOS JSON.parse 返回类型问题
384浏览 • 1回复 待解决
HarmonyOS 重启应用后cookie丢失
266浏览 • 1回复 待解决
nginx部署项目出现了一个问题,cookie丢失
2603浏览 • 1回复 待解决
HarmonyOS NDK开发时,使用setitimer函数的精度是多少
376浏览 • 1回复 待解决
getAcceptType返回类型有问题
196浏览 • 1回复 待解决
HarmonyOS 两个枚举类型之间转换问题
124浏览 • 1回复 待解决
每次运行Preferences丢失
402浏览 • 1回复 待解决
HarmonyOS pushNamedRoute params参数内的map丢失
325浏览 • 1回复 待解决
HarmonyOS 对象作为参数传递时方法丢失
388浏览 • 1回复 待解决
网络类型细分判断问题咨询
302浏览 • 1回复 待解决
提示数据丢失怎么处理?
4866浏览 • 2回复 待解决
SQL一直插入不了性别属性,显示data too long
2434浏览 • 1回复 待解决
自定义Dialog跳转新页面返回后,Dialog状态丢失的问题
243浏览 • 1回复 待解决
如何保证振弦传感器的测量精度?
3426浏览 • 0回复 待解决
在使用三方库JsonBigInt的时候,使用JsonBigInt.stringify()来序列化,JsonBigInt.parse()来反序列化//带n后缀表明是bigint类型,属于js基本类型,可以直接使用。可以参考:前端统一类型为String,后端不变 let json = ‘{“id”:4323455642279246233}’; json = json.replace(/“id”\d+)/g,’“id”: “$1”’); 前端收到json字符串,使用正则表达式把id从数值改为字符串,以避免丢失精度。//JsonBigInt.parse () as后的跟的是是要转换的类型,as转换类型不匹配会报错的。bigint不可以直接赋值给string类型,也是需要将bigint类型的数据转化为字符串。