[英]Angular2 Reactive forms, FormControl default value in pristine status
[英]how to set default select value with angular2 reactive forms?
我有这种反应形式:
<form [formGroup]="myForm" novalidate>
<div *ngIf="myForm.get('id').value === 'Person'">
<div formGroupName="person">
<select class="form-control" formControlName="name">
<option selected="selected">XX</option> //Cannot make this work
<option *ngFor="let n of names" [value]="n">{{n}}</option>
</select>
<label>Select a name</label>
</div>
</div>
// etc
</form>
我无法将默认选择值设置为我的选择标签,为什么它不起作用?
默认情况下,选择值的方法是在组件中:
formControl: FormControl = new FormControl('yourValue');
您还可以修补一个值:
formControl.patchValue('anotherValue);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.