我需要从保存在component.ts
文件中的JSON对象中获取数据。
Object_name=[
{"name": "value_1","prop":["data_1","data_2","data_3"]},
{"name": "value_2","prop":["data_1","data_2","data_3"]},
{"name": "value_3","prop":["data_1","data_2","data_3"]}
];
我想获取object_name并检查if(value_1),然后在任何变量或控制台中获取“ prop”数据。 我是新手,请举一个例子
答案 0 :(得分:0)
您可以在Object_name
数组上使用filter operator
const filtered = Object_name.filter(item => item.name === 'value_1');
filtered.forEach(item => console.log(item.prop));
答案 1 :(得分:0)
for (var i = 0; i < this.Object_name.length; i++) {
if(this.Object_name[i].name == "value_1") {
console.log(this.Object_name[i].prop)
}
}
答案 2 :(得分:0)
您可以在循环中使用
127.0.0.1