当前位置: 首页 > news >正文

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

这里写自定义目录标题

  • 安装插件json-bigint
  • 在封装请求的文件中配置

安装插件json-bigint

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

npm install json-bigint

在封装请求的文件中配置

axios.create()之前配置

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);

相关文章:

  • 二叉树层序遍历的三种情况(总结)
  • ResponseUtil.out 方法分析
  • Golang连接使用SqlCipher
  • android studio 界面启动模拟器无反应——从命令行启动模拟器
  • 一分钟学会JavaScript 变量
  • vxe-table实现动态列
  • 2025年度福建省职业院校技能大赛高职组“信息安全管理与评估”赛项规程
  • [c++]--类和对象
  • 【uniapp*vue3】app/h5 webview通讯方案
  • UE5中按钮圆角,设置边框
  • Redis使用手册
  • 使用Hardhat实现ERC20 代币合约详解
  • 通俗易懂的DOM事件模型指南
  • 数据结构:哈希表(unordered_map)
  • 1.13作业
  • 人工智能之自动驾驶技术体系
  • 大学本科教务系统设计方案,涵盖需求分析、架构设计、核心模块和技术实现要点
  • 长尾关键词优化三步法:提升SEO搜索排名实战
  • MATLAB | 设置滑动窗口计算栅格数据的CV变异系数
  • MySQL数据库表约束详解
  • 吉利汽车一季度净利润大增264%,称整合极氪后实现整体效益超5%
  • 商务部:长和集团出售港口交易各方不得规避审查
  • 最高人民法院、中国证监会联合发布《关于严格公正执法司法 服务保障资本市场高质量发展的指导意见》
  • 1至4月全国铁路发送旅客14.6亿人次,创同期历史新高
  • 中国科学院院士、我国航天液体火箭技术专家朱森元逝世
  • 遭“特朗普关税”冲击,韩国今年经济增长预期“腰斩”降至0.8%