前端接收后端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);
相关推荐
天天向上10242 分钟前
Vue 配置打包后可编辑的变量
前端·javascript·vue.js
芬兰y18 分钟前
VUE 带有搜索功能的穿梭框(简单demo)
前端·javascript·vue.js
好果不榨汁25 分钟前
qiankun 路由选择不同模式如何书写不同的配置
前端·vue.js
小蜜蜂dry25 分钟前
Fetch 笔记
前端·javascript
拾光拾趣录26 分钟前
列表分页中的快速翻页竞态问题
前端·javascript
小old弟27 分钟前
vue3,你看setup设计详解,也是个人才
前端
Lefan31 分钟前
一文了解什么是Dart
前端·flutter·dart
Patrick_Wilson36 分钟前
青苔漫染待客迟
前端·设计模式·架构
写不出来就跑路1 小时前
基于 Vue 3 的智能聊天界面实现:从 UI 到流式响应全解析
前端·vue.js·ui
OpenTiny社区1 小时前
盘点字体性能优化方案
前端·javascript