在Angular 7中,可以使用ngFor指令来迭代一个对象数组。以下是一个示例:
export class AppComponent {
users = [
{ id: 1, name: 'John' },
{ id: 2, name: 'Jane' },
{ id: 3, name: 'Bob' }
];
}
-
{{ user.id }} - {{ user.name }}
在上面的示例中,*ngFor指令被应用在一个元素上,通过
let user of users
语法来迭代users
数组中的每个元素。在元素内部,可以使用插值语法
{{ user.id }}
和{{ user.name }}
来显示每个用户的id和name。
这样,当应用运行时,对象数组中的每个元素都会被迭代,并在HTML模板中动态生成相应的元素。
请确保在模板中正确引入了AppComponent类,以及在模块中导入了FormsModule(如果使用了双向绑定)和BrowserModule等必要的模块。