【发布时间】:2018-05-07 05:09:49
【问题描述】:
我的 .ts 文件中有这个数组,必须在我的 .html 中打印:
myArray: ["03/05/2018", "2:54", "xoxo", "briefing", "your", [{
"Id": "1",
"Time": "20:54",
"Topic": "mmmmm",
"GUEST1": {
"Role": "HS",
"Infos": "Alaska"
},
"GUEST2": {
"Role": "GS",
"Infos": "Arizona,"
}
},
{
"Id": "2",
"Time": "21:55",
"Topic": "vvvvv",
"GUEST1": {
"Role": "CS",
"Infos": "Georgia"
},
"GUEST2": {
"Role": "GS",
"Infos": "Florida"
},
"GUEST3": {
"Role": "HS",
"Infos": "Delaware,"
}
},
{
"Id": "3",
"Time": "1:56",
"Topic": "fffff",
"GUEST1": {
"Role": "GS",
"Infos": "Colorado"
}
}
]]
我该怎么做?
我可以使用 *ngFor 打印前 5 个项目,但在涉及 JSON 项目时会出现问题。是否可以在 GUEST 上进行子字符串比较以打印键的不同值?
类似的东西:
日期:03/05/2018
时间:2:54
名称:xoxo
主题:简报
其他:你的
块 ID:1
时间:20:54
话题:mmmmmm
客人 1 角色:HS
客人 1 信息:阿拉斯加
嘉宾2角色:GS
来宾 2 信息:亚利桑那州
【问题讨论】:
-
你想打印什么
-
你想在 html 中显示什么?
-
在模板中使用
json管道。 -
想要在新行中打印每个项目数组。我可以使用 *ngFor 打印前 5 个项目,但在涉及 JSON 项目时会出现问题。是否可以在
GUEST上进行子字符串比较以打印键的不同值?
标签: javascript arrays json angular templates