如何使默认复选框在6角检查?(How to make default checkbox checke

2019-10-29 22:45发布

lanuage.component.html

<form method="post" enctype="multipart/form-data">
   <mat-checkbox class="versionstyle" name="languageenabled"[(ngModel)]="languageObj.languageenabled">Enabled</mat-checkbox>
</form>

我要让复选框被默认选中angular6,我在谷歌搜索和申请这么多的解决方案,但它不工作。

Answer 1:

<mat-checkbox class="example-margin" [(ngModel)]="myModel"/>

要么

<mat-checkbox [checked]="myModel" class="example-margin"/>

假定myModel = true;component.ts

在你的情况下,尝试初始化this.languageObj.languageenabled = truecomponent.ts



Answer 2:

mat-checkbox暴露出一个@Input() checked: Boolean属性。 你可以在你的代码做到这一点:

[checked]="languageObj.languageenabled"


文章来源: How to make default checkbox checked in angular 6?