在Angular 2中,要传递复选框的选择,你可以使用双向数据绑定和事件绑定。以下是一个示例解决方法:
{{ item.name }}
export class MyComponent {
items = [
{ name: 'Item 1', selected: false },
{ name: 'Item 2', selected: false },
{ name: 'Item 3', selected: false }
];
onCheckboxChange(item) {
console.log(item.name, item.selected);
}
}
在上面的示例中,每个复选框都与一个对象的selected属性进行双向数据绑定,当复选框的选择状态发生变化时,会触发onCheckboxChange方法,并将相应的对象作为参数传递。你可以在该方法中执行任意操作,例如控制台输出选择状态。
希望这个示例可以帮助你解决问题!