Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 如何获取JSON内部对象上的数据?_Angular - Fatal编程技术网

Angular 如何获取JSON内部对象上的数据?

Angular 如何获取JSON内部对象上的数据?,angular,Angular,嗨,我需要显示有关我的会话的信息 IMy JSON是 { "title": "Dracula", "localDate": "2018-05-17", "sessionEntityList": [ { "id": 437, "localTime": "11:00:00" }, { "id": 443, "localTime": "13:15:

嗨,我需要显示有关我的会话的信息 IMy JSON是

{
    "title": "Dracula",
    "localDate": "2018-05-17",
    "sessionEntityList": [
        {
          "id": 437,
          "localTime": "11:00:00"
        },
        {
           "id": 443,
           "localTime": "13:15:00"
        },
        {
            "id": 444,
            "localTime": "15:30:00"
        },
        {
            "id": 445,
            "localTime": "17:45:00"
        },
        {
            "id": 446,
            "localTime": "20:00:00"
        },
        {
            "id": 447,
            "localTime": "22:15:00"
        }
    ]
},
我想弄到我的身份证

 <div *ngFor="let sch of schedule.sessionEntityList">
   {{sch.id}}
  </div>
}

导出类时间表{
标题:字符串;
localDate:string;
sessionEntityList:数组;
}
出口级Ses{
id:编号;
localTime:string;
}

mb我需要在我的组件中编辑smth?

从您的
输入中
我看到
计划
是一个
数组

因此,您需要循环两次,一次用于
schedule
,另一次用于
sessionEntityList

<div *ngFor="let schedule_data of schedule">
    <div *ngFor="let sch of schedule_data.sessionEntityList">
        {{sch.id}}
    </div>
</div>

你的html看起来很好,确定你的ts中没有输入错误?检查你的DOM元素是否存在?检查控制台中是否有任何错误可以
console.log(data)
console中的一切都很好我所有的JSON都正常工作了,非常感谢),但我能只显示我的一个“会话”的id吗?很高兴帮助你,你可以
upvote
接受我的答案。如果您觉得有帮助,您是否查看了演示?它适用于所有id。因为,我没有他的对象,我创建了一个相同对象的循环并显示在demoyea中,它显示所有对象的所有id,但我需要显示特定对象的id。比如:标题-Drcalula,日期=2018-17-05,ID=443437。。。
export class Schedule{
  title:string;
  localDate:string;
  sessionEntityList:Array<Ses>;
}
export class Ses{
  id : number;
  localTime:string;
}
<div *ngFor="let schedule_data of schedule">
    <div *ngFor="let sch of schedule_data.sessionEntityList">
        {{sch.id}}
    </div>
</div>
<div *ngFor="let sch of schedule[0].sessionEntityList">
    {{sch.id}}
</div>