json-bigin 的使用
简介
JSONBig 可以处理数据中超出 JavaScript 安全整数范围的问题
JSON.parse()
JSON.stringify()
JSONBig.parse() // 把 JSON 格式的字符串转为 JavaScript 对象
JSONBig.stringify() // 把 JavaScript 对象转为 JSON 格式的字符串
步骤
- 下载到项目中
npm i json-bigint
2. 引入及使用
import JSONBing from 'json-bigint'
const request = axios.create({
baseURL: 'http://xxx.net', // 接口的基础路径
// 自定义后端返回的原始数据
transformRequest: [function (data, headers) {
try {
return JSONBing.parse(data)
} catch (err) {
return data
}
// axios 默认会在内部这样来处理后端返回的数据
// return JSON.parse(data)
}]
})