在Angular 8中获取多个复选框的值,可以通过以下步骤实现:
<input type="checkbox" [(ngModel)]="checkboxValues['value1']"> Checkbox 1
<input type="checkbox" [(ngModel)]="checkboxValues['value2']"> Checkbox 2
<input type="checkbox" [(ngModel)]="checkboxValues['value3']"> Checkbox 3
checkboxValues: { [key: string]: boolean } = {};
getSelectedCheckboxValues() {
const selectedValues = [];
for (const key in this.checkboxValues) {
if (this.checkboxValues[key]) {
selectedValues.push(key);
}
}
console.log(selectedValues);
}
以上代码会将选中的复选框的值存储在selectedValues数组中,并打印到控制台。
关于Angular 8的更多信息和学习资源,你可以参考腾讯云的Angular开发文档: Angular开发文档
请注意,以上答案仅供参考,具体实现方式可能因项目需求和开发环境而有所不同。
领取专属 10元无门槛券
手把手带您无忧上云