前端接收后端19位数字参数,精度丢失的问题

这里写自定义目录标题

安装插件json-bigint

前端一般都是用axios进行数据请求,故引入json-bigint。

javascript 复制代码
npm install json-bigint

在封装请求的文件中配置

axios.create()之前配置

javascript 复制代码
import JSONBIG from 'json-bigint'
import axios from 'axios';

axios.defaults.transformResponse = [
  function (data) {
    const json = JSONBIG({
      storeAsString: true
    })
    const res = json.parse(data)
    return res
  }
]

let axiosInstance = axios.create(AXIOS_DEFAULT_CONFIG);
相关推荐
天蓝色的鱼鱼7 分钟前
写Tailwind CSS像在写屎山?这锅该不该它背
前端·css
#做一个清醒的人11 分钟前
【Electron】IpcMainEvent 参数使用总结
前端·electron
月弦笙音19 分钟前
【包管理器】pnpm、npm、cnpm、yarn 深度对比
前端
吹水一流24 分钟前
微信小程序页面栈:从一个 Bug 讲到彻底搞懂
前端·微信小程序
j***827027 分钟前
【MyBatisPlus】MyBatisPlus介绍与使用
android·前端·后端
Python大数据分析@28 分钟前
我把pdfplumber整成了可以拖拉拽的web软件
前端·pdf
小华同学ai33 分钟前
终于有人帮你整理好了,火爆的“系统级提示词”支持ChatGPT、Claude、Gemini、xAI的
前端·后端·github
葡萄城技术团队36 分钟前
SpreadJS 电子表格权限管控设置指南
前端
HashTang36 分钟前
一个人就是一支队伍:从 Next.js 到显示器,聊聊我的“全栈续航”方案
前端·后端·程序员
朕的剑还未配妥42 分钟前
vue2中transition使用方法解析,包含底部弹窗示例、样式未生效踩坑记录
前端·vue.js