我有下面的下拉菜单代码。我如何设置一个值为选中?
<div class="input-group mb-3">
<label class="input-group-text labelDropDown" for="inputGroupSelect01">Art der
Integration</label>
<select class="form-select" id="inputGroupSelect01" formControlName="integrationType">
<option value="statisch">statisch</option>
<option value="dynamisch">dynamisch</option>
<option value="nein">nein</option>
</select>
</div>
我以为它会被选中,如果我键入选定的关键字?为什么Angular 不这样做?
3条答案
按热度按时间r7xajy2e1#
我想这对你有用:
在
<option>
标记中使用selected
nsc4cvqm2#
Selected是来自HTML元素select的布尔参数,因此您已将特定选项元素的该参数设置为true。https://developer.mozilla.org/en-US/docs/Web/HTML/Element/select
替代解决方案:使用选定的HTMLEl。选定的索引
按选项索引设置选定的选项
s4n0splo3#
选定的值由绑定到的formControl定义。一旦为FormControl
integrationType
指定一个值,该值将被选中。如果将nein
设置为它的值,则第三个选项nein
将被选中。初始化后编辑值示例
初始化值示例