在Angular 6中,可以使用数据绑定将数据绑定到数组。以下是一个包含代码示例的解决方法:
首先,在组件类中声明一个数组属性:
export class MyComponent implements OnInit {
myArray: any[];
constructor() { }
ngOnInit() {
this.myArray = ['Item 1', 'Item 2', 'Item 3'];
}
}
然后,在组件的HTML模板中使用ngFor指令来循环遍历数组并将数据绑定到每个项:
- {{ item }}
这样,数组中的每个项都会显示为一个li元素,并且每个元素都会绑定到相应的数据。当数组中的数据发生改变时,HTML模板会自动更新以反映这些变化。
如果想要改变数组中的数据,可以在组件类中的某个方法中进行修改:
addItem() {
this.myArray.push('New Item');
}
然后,在HTML模板中调用该方法:
点击按钮后,将会向数组中添加一个新项,并且HTML模板会自动更新以显示新的项。
上一篇:Angular 6中的手动导航