这是一个创建于 809 天前的主题,其中的信息可能已经有所发展或是发生改变。
// 1 、 在接口请求处使用 JSONbig ,
import JSONbig from 'json-bigint';
transformResponse: [
function transformResponse(data) {
if (typeof data === 'string') {
try {
data = JSONbig.parse(data);
} catch (e) {}
}
return data;
},
],
2 、data 打印出来是一个普通对象,然后就报错 data.hasOwnProperty is not a function
if (data.hasOwnProperty('profile')) {}
3 条回复 • 2022-07-05 09:09:21 +08:00
|
|
1
lzgshsj 2022-07-04 13:32:27 +08:00 1
|
|
|
2
autoxbc 2022-07-04 17:27:51 +08:00 1
Object.prototype.hasOwnProperty 是不可靠的,应该用 Object.hasOwn 替代
|
|
|
3
particlec 2022-07-05 09:09:21 +08:00
Object.hasOwn(data, 'profile')就好了,好神奇
|