【发布时间】:2021-07-17 10:08:08
【问题描述】:
我们如何根据单选按钮选择隐藏和显示元素?在第一个视图中,div 被隐藏,问题是当我选择 div 显示的任何单选按钮时,当我单击 no 时它永远不会再次隐藏。我想要实现的是,当我单击单选按钮值 true 时,div 将显示,当我单击单选按钮 false 时,div 应该被隐藏。
<div class="form-group col-md-6">
<div class="d-flex mb-2">
<div>Do you have massage certificate ?</div>
<div class="form-check-radio m-0">
<label class="form-check-label">
<input
class="form-check-input"
type="radio"
name="option"
[(ngModel)]="has_cert"
value="true" >
Yes
<span class="form-check-sign"></span>
</label>
</div>
<div class="form-check-radio m-0">
<label class="form-check-label">
<input
class="form-check-input"
type="radio"
name="option"
[(ngModel)]="has_cert"
value="false" >
No
<span class="form-check-sign"></span>
</label>
</div>
</div>
<div *ngIf="has_cert">
<input type="file" class="form-control-file custom" id="cv">
</div>
</div>
【问题讨论】:
标签: angular