gpt4 book ai didi

json - Angular 2 : Access object data

转载 作者:行者123 更新时间:2023-12-05 09:20:18 25 4
gpt4 key购买 nike

在我的 Angular RC2 应用程序中,我进行了一个可观察的 HTTP 调用,该调用从 API 向我返回以下 JSON:

{
"success":true,
"data":
{
"Type": 1
"Details":{
"Id":"123",
"Name":"test",
"Description":"test"
}
}
}

我这样映射数据:

this._myService.get(id)
.subscribe(
(data) => {
this.details = data.Details;
this.type = data.Type;
},
(error) => {
this.setError(error);
}
);

如何从此处访问“详细信息”对象中的值?

我试过:

{{details.Name}}

但这行不通,我也不能使用 ngFor 来循环它。

最佳答案

您可以为此使用 Elvis 运算符:

{{details?.Name}}

事实上,您是异步加载数据的,所以 details 在开始时是未定义的。

关于json - Angular 2 : Access object data,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38093455/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com