我试图有条件地隐藏带有[hidden]属性的表单验证项。它可以工作,但是即使我添加model.pristine到表单,它也会在页面加载时闪烁。
[hidden]
model.pristine
<div class="alert alert-danger" [hidden]="model.valid || model.pristine"> The model is required. </div>
尝试使用*ngIf结构化指令而不是使用[hidden]属性。
*ngIf
<div class="alert alert-danger" *ngIf="!(model.valid || model.pristine)"> The model is required. </div>
您可以在此处和此处阅读有关*ngIfvs.的更多信息。[hidden]
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
点击生成二维码
我来说两句