typescript 用复选框测试反应形式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了typescript 用复选框测试反应形式相关的知识,希望对你有一定的参考价值。
<!--<li *ngFor="let responsible of ResponsibleGroup; let i = index" formArrayName="ResponsibleGroup">-->
<li *ngFor="let responsible of employeeSettingsForm.controls.ResponsibleGroup.controls; let i = index">
<label class="form-check-label">
<input class="form-check-input" value="{{responsible.ID}}" type="checkbox" (change)="Changed($event)">
<span class="btn btn-light btn-round btn-sm">{{isArabic?responsible.NameAr:responsible.NameEn}}<i class="fas fa-plus"></i></span>
</label>
</li>
this.allGroups.subscribe(t => {
//this.employeeSettingsForm.controls['ResponsibleGroup'].push( t);
let controlArray = <FormArray>this.employeeSettingsForm.controls['ResponsibleGroup']
t.forEach(app => {
//const fb = this.buildGroup();
//fb.patchValue(app);
//controlArray.push(fb);
controlArray.push(new FormControl(app));
});
})
this.employeeSettingsForm = this.formBuilder.group({
Employee: [null, [Validators.required]],
EmployeeRole: [null],
ResponsibleGroup: this.formBuilder.array([]),
});
以上是关于typescript 用复选框测试反应形式的主要内容,如果未能解决你的问题,请参考以下文章
typescript 角度反应形式更新表单结构
typescript 新的反应形式
带有数组的反应形式的primeng复选框
Angular 4:如何将字符串数组分配给反应形式的复选框
如何以0/1而不是真/假反应形式获取复选框的值angular4
反应故事书复选框更改处理程序不起作用