前端接收后端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);
相关推荐
独立开阀者_FwtCoder5 分钟前
做Docx预览,一定要做这个神库!!
前端·javascript·面试
独立开阀者_FwtCoder7 分钟前
搞定 XLSX 预览?别瞎找了,这几个库(尤其最后一个)真香!
前端·javascript·面试
杯莫停丶1 小时前
Web Worker在uniapp鸿蒙APP中的深度应用
前端·uni-app
小小小小宇1 小时前
重新探讨React Diff算法
前端
excel1 小时前
webpack 模块图 第 五 节
前端
好_快1 小时前
Lodash源码阅读-baseIndexOfWith
前端·javascript·源码阅读
好_快1 小时前
Lodash源码阅读-basePullAll
前端·javascript·源码阅读
excel1 小时前
webpack 模块图 第 四 节
前端
好_快1 小时前
Lodash源码阅读-baseUnary
前端·javascript·源码阅读
好_快1 小时前
Lodash源码阅读-pullAll
前端·javascript·源码阅读