使用带有角度的引用变量的复选框的值显示div

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用带有角度的引用变量的复选框的值显示div相关的知识,希望对你有一定的参考价值。

我正在尝试使用复选框切换div的可见性。我试图使用引用变量来做这个,但无法弄清楚如何做到这一点。我正在尝试做类似下面的事情。我无法获得复选框值。

<input #changePasswordSwitch class="switch-input"  name="changePassword" id="changePassword" type="checkbox" >

<div class="form-group row" *ngIf="changePasswordSwitch.value">
   Show Some Data Here 
</div>
答案

在输入上设置ngModel并为changePasswordSwitch.checked更改:

<input #changePasswordSwitch [ngModel]="changePasswordSwitchModel" class="switch-input" name="changePassword" id="changePassword"
 type="checkbox">
<div class="form-group row" *ngIf="changePasswordSwitch.checked">
    Show Some Data Here
</div>

或删除模板变量,只使用双向绑定ngModel

<input [(ngModel)]="changePasswordSwitchModel" class="switch-input" name="changePassword" id="changePassword" type="checkbox">
<div class="form-group row" *ngIf="changePasswordSwitchModel">
    Show Some Data Here
</div>

DEMO

以上是关于使用带有角度的引用变量的复选框的值显示div的主要内容,如果未能解决你的问题,请参考以下文章

当用户使用角度选中或取消选中复选框时,向用户显示警报消息

我可以自动检测角度指令中的值而不是使用模板引用变量吗?

如何使用 jquery 从 php 变量中显示 div

围绕div单击的角度材质复选框

绑定到角度mat-checkbox的检查属性的方法被多次触发

为什么jsPDF无法在我的角度应用程序中保存带有内部地图的Div?