Bootstrap Vue-将下拉列表设为只读

问题描述 投票:0回答:1

在我的“ Bootstrap Vue”项目中,我有一个列表,如果用户单击“确认”按钮,该列表会将输入字段更改为只读状态。我使用每个列表元素都具有的布尔变量来执行此操作。 (true-> readonlyfalse-> write)。

[:readonly="project_element.read_only"这适用于所有普通输入,但不适用于下拉菜单。

是否可以将下拉菜单设置为只读?

这是我的下拉菜单:

<td v-show="statusc">
  <b-form-group id="input-group-4" label-for="input-3">
    <b-form-select
      id="input-4"
      v-model="project_element.project_state"
      :options="project_status"
      required
      :readonly="project_element.read_only"
    ></b-form-select>
  </b-form-group>
</td>           

在图片中您可以看到,下拉菜单是唯一不受影响的东西。 [1]:https://i.stack.imgur.com/81ISF.png

vue.js bootstrap-4 dropdown readonly
1个回答
0
投票

改为disabled

<b-form-select
  :disabled="project_element.read_only"
></b-form-select>
© www.soinside.com 2019 - 2024. All rights reserved.