[英]How to set value of input field with NgIf in Angular 4
我对Angular 4还是很陌生,对于一个比我更有经验的人,我可能有一个基本的问题。
我有输入字段,当对象用户存在时,需要填充该值。 所以基本上我需要在angular 4中使用php函数isset()。
我这样尝试过,但是没有用。
<input class="form-control" type="text" value="{{ !!user.firstname ? user.firstname : null }}" id="firstname">
任何帮助,将不胜感激。
特纳克斯
您应该在输入中使用[[ngModel)]并使用elvis运算符检查用户是否存在或使用*ngIf
<input class="form-control" type="text" [(ngModel)]=user?.firstName id="firstname">
尝试这个 :
<input class="form-control" type="text" [value]="user.firstname ? user.firstname : null" name="firstname" id="firstname">
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.