在我的模板文件中,我也没有使用过表单组和formcontrolname。我正在尝试访问一个属性以在.ts文件中设置值,在当前代码中'actionSelection'是一个属性。为此,如何在.ts文件中手动设置值,我知道通过使用表单组设置值,但没有表单组感觉有点混乱。请帮助我。
这是我的模板文件代码:
<div class="bx--row">
<div class="bx--col-md-3"></div>
<div class="bx--col-md-1">
<select id="select-menu" class="bx--text-input" required name="actionSelection" (change)="onActionChange($event)" (dblclick)="onActionChange($event)">
<option *ngFor="let action of actions" [value]="action.id" >{{action.name}}</option>
</select>
</div>
</div>
如果formgroup在模板中使用,这就是我可以设置值的方式。 this.searchActionForm.controls ['actionSelection']。setValue(this.actions [0] .id);