我有一個動態的項目大小。對於我想要生成複選框的每個項目。 我認爲最好的方法是使用FormArray。angular2 - 帶有複選框的FormArray
但我無法設置任何其他屬性來指定動態複選框的標籤。
items: Array<string> = ['Banana', 'Apple', 'Beer', 'Water'];
let checkboxArray = new FormArray([]);
this.items.forEach(item => {
let formControl = new FormControl(true);
checkboxArray.push(formControl);
})
但我們在這裏看到,我只能specifiy在formControl的複選框的值,但不能設置對標籤的任何其他信息。
的工作plunkr是在這裏:http://plnkr.co/edit/ODe5QSOEvQsQiuBzs56o?p=preview
唉唉完美。非常感謝你! – user2622344