AngularMaterial-存储复选框状态(已选择或未选择)。
创始人
2024-10-28 07:01:44
0

可以使用Angular Material的MatCheckbox组件来创建复选框。为了存储复选框的状态,可以使用Angular的FormControl和FormGroup。

下面是一个示例代码,展示了如何创建一个FormGroup来存储两个复选框的状态:

import { Component } from '@angular/core';
import { FormControl, FormGroup } from '@angular/forms';

@Component({
  selector: 'checkbox-demo',
  templateUrl: 'checkbox-demo.html',
  styleUrls: ['checkbox-demo.css'],
})
export class CheckboxDemo {
  formGroup = new FormGroup({
    checkbox1: new FormControl(false),
    checkbox2: new FormControl(false),
  });
}

在模板中,可以把FormGroup绑定到每个复选框的ngModel上。这样,每次复选框的状态发生变化时,都会自动更新FormGroup中对应的控件的值。


  Checkbox 1


  Checkbox 2

现在,可以通过调用FormGroup的getValue()方法来获取所有复选框的状态:

submit() {
  console.log(this.formGroup.value.checkbox1);
  console.log(this.formGroup.value.checkbox2);
}

相关内容

热门资讯

细节透视"WePok... 细节透视"WePoker玩家总结"开挂(透视)辅助器(教程攻略新2026版)细节透视"WePoker...
教会开挂!玄龙大厅怎么开辅助,... 较多好评“微乐万能挂官网”开挂(透视)辅助教程 了解更多开挂安装加(136704302)微信号是一款...
原来有透视"微扑克挂... 原来有透视"微扑克挂脚本"开挂(透视)辅助挂(发现一款必赢教程)原来有透视"微扑克挂脚本"开挂(透视...
盘点辅助!蜜蜂大厅辅助插件,开... 较多好评“微乐万能挂官网”开挂(透视)辅助教程 了解更多开挂安装加(136704302)微信号是一款...
关于透视"wepok... 关于透视"wepoker可以透视开挂吗"开挂(透视)辅助软件(必备科技安装教程)关于透视"wepok...
分享开挂!新鸿狐辅助软件是真的... 分享开挂!新鸿狐辅助软件是真的吗,微友联盟辅助下载(科技通报开挂辅助安装) >>您好:软件加薇136...
关于透视"微乐扑克辅... 关于透视"微乐扑克辅助器免费版"开挂(透视)辅助脚本(2026教程透明教程)关于透视"微乐扑克辅助器...
正版开挂!小程序广东雀神智能插... 正版开挂!小程序广东雀神智能插件安装下载,点我休闲辅助(今日焦点开挂辅助插件)1、下载安装好广东雀神...
正品透视"微扑克发牌... 正品透视"微扑克发牌规律性"开挂(透视)辅助工具(最新研发透明挂教程)正品透视"微扑克发牌规律性"开...
盘点开挂!新荣耀房卡辅助,鄂友... 盘点开挂!新荣耀房卡辅助,鄂友会有没有挂(透视肯定开挂辅助安装)>>您好:软件加136704302中...