json-bigintは大きい数字の問題を処理します
Number.MAX_SAFE_INTEGER // 9007199254740991
//
import JSONbig from 'json-bigint'
// axios transformResponse , then/catch ,
//axios json js
axios.defaults.transformResponse = [function (data) {
console.log(data)// data , ,
try {
// 1: json js
// 2:
return JSONbig.parse(data)
}catch(){
return data;
}
//return data;
}]
// , json , , , return JSON.parse(data)
json-bigint変換後のidをそのままtoString()すると、本物のidが得られます