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

前端接收后端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);

http://www.kler.cn/a/558403.html

相关文章:

  • 基于iptables的Docker端口白名单控制
  • 机器翻译与语音识别技术:推动人机交互的新篇章
  • 基于LSTM的机场天气分析及模型预测
  • mysql之事务深度解析与实战应用:保障数据一致性的基石
  • redis缓存与Mysql数据一致性,要如何解决?
  • 2025年-G14-Lc88-278.第一个坏版本 -java版
  • OpenResty
  • BUU40 [安洵杯 2019]easy_serialize_php
  • 力扣-回溯-93 复原IP地址
  • 贪吃蛇小游戏的实践
  • 计算机网络:应用层 —— 文件传送协议 FTP
  • 自动化办公|xlwings生成图表
  • go io.Pipe
  • 创客匠人:知识服务还有未来吗?个人IP如何突围下半场的生死局?
  • 蓝桥杯15 填空题
  • STM32的HAL库开发---多通道ADC采集(DMA读取)实验
  • 【Spring+MyBatis】_图书管理系统(下篇)
  • 基于 Python+OpenCV 的疲劳检测系统设计与实现(源码+文档)
  • android studio kotlin项目build时候提示错误 Unknown Kotlin JVM target: 21
  • go 并发 gorouting chan channel select Mutex sync.One