angular - 如何为 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>
谢谢!
解决方案
你可以ngModel
在你的 html 中使用:
<mat-slide-toggle [(ngModel)]="system.ignoreUser">
<span *ngIf="system.ignoreUser">{{'ignoreUser' | translate}}</span>
<span *ngIf="!system.ignoreUser">{{'ignoreUser' | translate}}</span>
</mat-slide-toggle>
推荐阅读
- angular - Angular passing object to child component
- python - How to use fixtures in a Class which is inherting UnitTest class in python pytest
- python - 以 django 形式添加管理器
- c# - c# gRPC compression - how to know if its working
- node.js - 节点模块画布给出电子重建错误
- wordpress - Wordpress 不会加载,任何一个
- amazon-web-services - 与交互结合时,AWS Lex + QnA 堆栈 lambda 424 错误
- html - 是否可以累积 CSS 过渡而不是覆盖它们?
- html - 高度为 0px 的 div 所以不显示背景 img
- c++ - 接受字符串输入而不显示其实际内容(对于 PASSWORDS)