angular4 ngValue不显示所选值
角4 选择[ngValue]显示从模型中选择的值时遇到问题angular4 ngValue不显示所选值,angular,select,Angular,Select,角4 选择[ngValue]显示从模型中选择的值时遇到问题 <select [(ngModel)]="model.o"> <option *ngFor="let o of objs" [ngValue]="o"></option> </select> 工作正常,但不显示模型中的选定对象。但如果我将[ngValue]更改为[value],它将显示选中的,但随后将值作为字符串传递 请找人帮忙。试试这个 <select name="model
<select [(ngModel)]="model.o">
<option *ngFor="let o of objs" [ngValue]="o"></option>
</select>
工作正常,但不显示模型中的选定对象。但如果我将[ngValue]
更改为[value]
,它将显示选中的,但随后将值作为字符串传递
请找人帮忙。试试这个
<select name="model" [(ngModel)]="model.o">
<option *ngFor="let o of objs" value="{{o}}">{{o}}</option>
</select>
{{o}
试试这个
<select name="model" [(ngModel)]="model.o">
<option *ngFor="let o of objs" value="{{o}}">{{o}}</option>
</select>
{{o}
能够使用[compareWith]属性使其工作。能够使用[compareWith]属性使其工作。您也可以使用角度v 4的[compareWith]
。只需忽略链接答案中的formcontrol,使用ngmodel即可。但是你从如何使用它的答案中得到了一个想法:)[compareWith]对我有效可能的重复你也可以将[compareWith]
用于角度V4。只需忽略链接答案中的formcontrol,使用ngmodel即可。但是你从如何使用它的答案中得到了答案:)[compareWith]为美沙酮工作。这也帮助了美沙克。这也帮助了我,请你建议使用[ngValue]而不是value,因为它不接受对象。请参考下面的链接https://www.reddit.com/r/Angular2/comments/65run4/select_option_using_value_vs_ngvalue/
。我想用NgValues禁用下拉列表中的初始值。请建议使用[NgValues]而不是value,因为它不接受对象。请参考下面的链接https://www.reddit.com/r/Angular2/comments/65run4/select_option_using_value_vs_ngvalue/
。我想用ngValue禁用下拉列表中的初始值