Html 使用formControl在复选框中不确定
我一直在尝试使用Mat复选框实现Mat select的“全选”选项,以获得不确定选项以及反应式表单。 以下是参考链接: 在ts中:Html 使用formControl在复选框中不确定,html,angular-material,angular6,angular-reactive-forms,Html,Angular Material,Angular6,Angular Reactive Forms,我一直在尝试使用Mat复选框实现Mat select的“全选”选项,以获得不确定选项以及反应式表单。 以下是参考链接: 在ts中: @Input() model: NgModel; @Input() values = []; isIndeterminate(): boolean { return this.model.value && this.values.length && this.model.value.length &am
@Input() model: NgModel;
@Input() values = [];
isIndeterminate(): boolean {
return this.model.value && this.values.length && this.model.value.length
&& this.model.value.length < this.values.length;
}
@Input()模型:NgModel;
@输入()值=[];
isIndeterminate():布尔值{
返回this.model.value&&this.values.length&&this.model.value.length
&&this.model.value.length
和html:
<mat-checkbox class="mat-option"
[indeterminate]="isIndeterminate()"
[checked]="isChecked()"
(click)="$event.stopPropagation()"
(change)="toggleSelection($event)">
{{text}}
</mat-checkbox>
{{text}}
我曾尝试使用反应式表单来实现它,但我无法实现它,因为它开始通过我发现与值绑定相关的错误。我想用反应式表单本身实现它。stackblitz链接有模板驱动的表单。。。你能分享一下你反应式表单的链接吗?我没有。我也尝试了同样的方法来处理反应式表单,但它抛出了错误。你是否能够用反应式表单实现“全选”功能?你有没有发现这个问题?stackblitz链接有模板驱动的表单。。。你能分享一下你反应式表单的链接吗?我没有。我也试着用反应式表单做同样的操作,结果抛出了错误。你能用反应式表单实现“全选”吗?你有没有想过?