gpt4 book ai didi

javascript - AngularJS JSON 检查对象

转载 作者:行者123 更新时间:2023-12-03 11:17:24 24 4
gpt4 key购买 nike

我目前正在使用 Angular 读取 json 文件并将其输出到表格中。

因为某些对象有点不同,我想检查一下 job.text 是否存在。

[
{
"job": {
"href": "www.google.com",
"text": "Google"
},
"api": "Some Text Here"
},
{
"job": "Yahoo",
"api": "More text here"
}
]

如果job.text存在,则显示job.text否则显示作业

这是我的 Angular html,但只显示带有 job.text 的对象,否则什么也不返回。是否有一种简单的方法来编写检查语句以确保我可以显示两种类型的对象?

<td><a ng-href="{{item.job.href}}" target="_blank">{{item.job.text}}</a></td>

最佳答案

使用三元:

{{item.job.text ? item.job.text : item.job}}

您应该尝试稍微标准化您的数据结构 - job 可能包含一个对象或一个简单的文本字段,这似乎很奇怪。

关于javascript - AngularJS JSON 检查对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27280206/

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