角度反应形式,多选选项未显示第一个“选定禁用”选项

时间:2018-05-03 05:53:42

标签: angular html-select angular-reactive-forms multipleselection

我试图让我的场地在角度6反应形式上正常工作,

问题是第一个选项(选定的已禁用选项)在启动时没有显示为第一个选项(它显示来自*ngFor的选项中的一个),我认为主要问题是多重选择属性引起的,即使它不是作为多个选择选项启动,而是作为一个简单的选择选项(它通过不同的输入更改为多个选择选项)

这是我的代码:

  <div class="form-group">
    <label for="cakes" class="sr-only">Select from existing</label>
    <select  formControlName="cakes" name="cakes" [multiple]="form.value.amount > 1" class="form-control">
      <option  value="null" disabled selected>Select {{form.value.amount}}</option>
      <option *ngFor="let cake of cakes" [value]="cake.id">{{cake.name}}</option>
    </select>
  </div>

1 个答案:

答案 0 :(得分:0)

请将“第一选择”选项的默认值设置为“”。

如下所示

dblclick