博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
后端返回数据中数字太大导致精度丢失问题解决方案
阅读量:5861 次
发布时间:2019-06-19

本文共 535 字,大约阅读时间需要 1 分钟。

主要原因是后端返回结果中的数字超出了 JavaScript 的数字安全范围。使用 可以解决这个问题。

在 axios 中使用 json-bigint 处理返回结果

  1. 下载
npm i json-bigint复制代码
  1. 定制 axios 配置项 处理返回结果
import axios from 'axios'import JSONbig from 'json-bigint'const request = axios.create({  // ... 其它配置    // `transformResponse` allows changes to the response data to be made before  // it is passed to then/catch  transformResponse: [function (data) {    // Do whatever you want to transform the data    return JSONbig.parse(data)  }],    // ... 其它配置})复制代码

转载于:https://juejin.im/post/5cd3a87bf265da0393788246

你可能感兴趣的文章
Hadoop系列之三:函数式编程语言和MapReduce
查看>>
网站 学习资源站 Centos linux
查看>>
linux下修改root密码以及找回密码的方法
查看>>
Kickstart无人值守批量安装linux系统
查看>>
什么是自定义解析?
查看>>
Alpha 冲刺报告(2/10)
查看>>
ultraedit配置
查看>>
我的友情链接
查看>>
jvm内存快照dump文件太大,怎么分析
查看>>
内存模拟磁盘,让你体验下急速
查看>>
【Memcached】memchached网络服务协议介绍说明
查看>>
搭建dhcp中继服务器
查看>>
MySQL 数据类型
查看>>
MySQL DELETE 语句
查看>>
你关注过Linked Server OLE DB选项吗?
查看>>
win7装sql server2005开发版 windows身份验证无法登陆 错误:18456
查看>>
git merge 和git rebase 命令区别
查看>>
亚洲最高带宽校园无线网诞生
查看>>
浅谈大型web系统架构
查看>>
linux下PS1命令提示符设置
查看>>