[我有一个包含一些值的JSON数组,如何从这个数组中检索IsDefault值。] [1]
我试过了userDefaultPagePreference[0].Isdefault
,但我得到了isDefault Undefined
Object
userDefaultPagePreference : Array(1)
0 :
date: "2018-04-17T15:48:42.66"
defaultUrl: null
error: []
id:3
isDefault:true
pageName: "ChangeMyAccountSettings"
userId: "e8dfee00-6224-4a29-851e-7c10343eba9a"
答案 0 :(得分:0)
像这样定义你的变量
let userDefaultPagePreference: any[1] = [{
0: null,
date: "2018-04-17T15:48:42.66",
defaultUrl: null,
error: [],
id: 3,
isDefault: true,
pageName: "ChangeMyAccountSettings",
userId: "e8dfee00-6224-4a29-851e-7c10343eba9a"
}];
并像这样测试userDefaultPagePreference[0].isDefault
console.log(userDefaultPagePreference[0].isDefault)
答案 1 :(得分:0)
观察:
Isdefault
,但它应该是isDefault
。<强>样本强>
var obj = {
"userDefaultPagePreference": [{
"date": "2018-04-17T15:48:42.66",
"defaultUrl": null,
"error": [],
"id": 3,
"isDefault": true,
"pageName": "ChangeMyAccountSettings",
"userId": "e8dfee00-6224-4a29-851e-7c10343eba9a"
}]
};
console.log(obj.userDefaultPagePreference[0].isDefault);
答案 2 :(得分:0)
这里在打字稿中访问 JSON 数组中的元素将是这样的:
userDefaultPagePreference[0]['Isdefault']