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

news/2025/2/23 18:44:50

这里写自定义目录标题

  • 安装插件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.niftyadmin.cn/n/5863679.html

相关文章

STM32-有关内存堆栈、map文件

STM32堆栈空间大小设置_stm32堆栈分配大小-CSDN博客 STM32堆栈的大小及内存四(五)区的分析 - 天街小雨润地狠 - 博客园 .map文件的位置

系统架构设计师备考策略

一、备考痛点 系统架构设计师考试以 知识体系庞杂、实践性强 著称,官方教材《系统架构设计师教程(第2版)》厚达 700 余页,若盲目通读耗时费力。根据近三年考情分析,“抓重点 分层突破 实战输出” 是高效通关的核心策…

个人环境配置--安装记录

根据显卡下载对应的cuda和cudnn 我使用的是docker,首先拉取镜像,我用的是ubuntu20.04 加速:pull hub.1panel.dev/ devel是开发版本 sudo docker pull hub.1panel.dev/nvidia/cuda:11.6.1-devel-ubuntu20.04先测试一下cuda有没有安装好 nvcc -V更新,安装…

Ubuntu18使用Samba共享服务

Samba 是在 Linux 和 Unix 系统上实现 SMB/CIFS 协议的一个免费软件,可让 Windows 系统方便地访问 Linux 共享资源。 Ubuntu 18 端配置 安装 Samba 服务 打开终端,输入以下命令进行安装: sudo apt update sudo apt install samba创建共享目录…

《深度剖析:AI与姿态估计技术在元宇宙VR交互中的应用困境》

在元宇宙的宏大版图里,虚拟现实(VR)交互是构建沉浸式体验的关键支柱,而人工智能(AI)与姿态估计技术的融合,本应成为提升交互体验的强大引擎。但在实际应用中,它们面临着诸多复杂且棘…

DBAPI如何优雅的实现分页查询功能

DBAPI如何优雅的实现分页查询功能 背景 分页查询的时候,用户往往需要传入当前第几页pageNo和每页显示的条数pageSize参数,根据这两个参数,从数据库中查询出当前页的数据。 以mysql为例,分页查询的sql语句如下: sel…

分页功能组件开发

分页功能组件开发 一、前言 在进行pythonWeb的开发的过程中,常常用到分页功能,我刚开始进行分页功能开发的时候没有将这个功能单独分开,导致代码的逻辑界面比较复杂。为了给每个页面进行分页功能的开发,同时避免重复编写代码&am…

brew Nushell mac升级版本

运行命令: brew upgrade nushell 国内更新比较慢建议架个梯子。 如果没有更新则先更新一下brew brew update 更新后看下版本是否死最新的了