如果我使用* ngFor循环进入select选项,并且它是一个反应形式控件,则像这样获取值0:'11'
,
如果我从控件中删除formControlName
,那么只会得到正确的11
。
因此,该如何处理呢?我无法比较值。以下是代码
<select class="form-control" multiple="true" formControlName="selectSegment" #segmentList class="listBox"
data-parsley-group="block-1">
<option *ngFor="let segment of segments | conditionFilter:getList1" value="{{segment.segmentid}}">
{{segment.segmentid}}
</option>
</select>
答案 0 :(得分:0)
您应该在此处使用属性绑定-> [值]
<option *ngFor="let segment of segments | conditionFilter:getList1"
[value]="segment.segmentid">{{segment.segmentid}}</option>