【发布时间】:2017-05-01 15:59:18
【问题描述】:
我无法在模板中显示对象数组。这是我的代码的一部分:
组件.ts
export class UpcomingMoviesComponent implements OnInit {
movies: Movie[];
}
getUpcomingMovies() {
this.moviesRes = res.results;
let i = 0;
for (let item in this.moviesRes) {
for (let subItem in this.moviesRes[item]) {
this.movies.push(new Movie());
this.movies[i].id = this.moviesRes[item]["id"];
i++;
}
}
});
Template.html(我尝试了几件事,但都没有奏效)
<div *ngFor="let movie of this.movies">
{{movie.id}}
{{movie[0].id}}
</div>
如果我使用以下内容
{{this.movies | json}}
我明白了:
[
{
"id":346672
}
]
你能帮我在模板中显示这个对象吗?谢谢
【问题讨论】:
-
一方面
getUpcomingMovies似乎不在课堂上......