vue项目,select选择器默认值问题!

select选择器内容是字典中的内容,按照索引来遍历,现在有三个页面需要选择器需要默认值,分别对应字典中的1,2,4,该如何限制条件呢!代码如下

<col :span="6">
  <form-item
     label="******"
     style="width: 100%"
     fieldDecoratorId="todoType"
     :labelCol="{ span: 8 }"
     :wrapperCol="{ span: 16 }"
     :initValue="params.indexLeft + 1"
   >
    <select
       placeholder="--请选择--"
       collection-type="TODOTYPE"
    >
    </select>
  </form-item>
</col>


<a-select
      ref="select"
      v-model:value="value1"
      style="width: 120px"
    >
      <template v-for="(ele,ind) in xxxArr" :key="ind">
       <a-select-option v-if="ind !== 2" :value="ele.XXX">{{ele.YYY}}</a-select-option>
      </template>
    </a-select>

用el-select组件,绑定数组,给el-select绑定的变量赋初始值即可。

简单,可以使用v-if,也可使用sql限制条件比如where条件或者采用sql的枚举法in(1,2,4),也可直接在前端写死