[英]How can I set a default value for Angular Material Slide Toggle?
如何為滑動切換設置默認值?
我可以在 ngOnInit 中為我的屬性設置一個初始值,但必須有一個“Angular Way”
<mat-slide-toggle
[checked]="system.ignoreUser"
(toggleChange)="system.ignoreUser= !system.ignoreUser">
<span *ngIf="system.ignoreUser">{{'ignoreUser' | translate}}</span>
<span *ngIf="!system.ignoreUser">{{'ignoreUser' | translate}}</span>
</mat-slide-toggle>
謝謝!
您可以在 html 中使用ngModel
:
<mat-slide-toggle [(ngModel)]="system.ignoreUser">
<span *ngIf="system.ignoreUser">{{'ignoreUser' | translate}}</span>
<span *ngIf="!system.ignoreUser">{{'ignoreUser' | translate}}</span>
</mat-slide-toggle>
如果您使用反應式 forms您可以設置默認值,如下所示:
mySlideToggle= new FormControl(true,[Validators.required]);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.