简体   繁体   English

Angular4 - 如何动态设置选择选项值

[英]Angular4 - How to set select option value dynamically

I have a select list with the code - 我有一个包含代码的选择列表 -

<select (change)='onGroupChange($event)'>
    <option *ngFor="let group of groups" value={{group.group_name}}>
        {{group.group_name}}
    </option>
</select>

Now I have a group name value saved as a different variable and I want to set that as the select list value if it matches any. 现在我将组名值保存为另一个变量,如果匹配任何变量,我想将其设置为选择列表值。

<select (change)='onGroupChange($event)'>
    <option *ngFor="let group of groups" value={{group.group_name}} [selected]="group.group_name==myVariable">
        {{group.group_name}}
    </option>
</select>
<select [(ngModel)]="selectedGroup" (ngModelChange)="onGroupChange($event)">
    <option *ngFor="let group of groups" [value]="group.group_name">
    {{group.group_name}}
    </option>
</select>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM