element select下拉框编辑时回显已经删除的数据操作代码
作者:肖老师xy
今天做项目遇到一个棘手的问题,关于element select下拉框编辑时回显问题,下面小编通过实例代码介绍element select下拉框编辑时回显已经删除的数据,感兴趣的朋友跟随小编一起看看吧
element select下拉框编辑时回显已经删除的数据,具体代码如下所示:
<el-form-item label="是否激活" prop="activationId">
<el-select
v-model="formParams.activationId"
style="width: 140px"
clearable
placeholder="请选择"
>
<el-option
v-for="item in activationList"
:key="item.id"
:label="item.name"
:value="item.id"
/>
<el-option
v-if="!activationList.some(list=> list.id === formParams.activationId)&&formParams.activationId!==''"
:label="formParams.activationName"
:value="formParams.activationId"
/>
</el-select>
</el-form-item>
export default {
data () {
return {
formParams:{
//回显被删除的id
activationId:1,
//回显被删除的name
activationName: '已激活'
},
activationList: [
//此处注释掉,假设第一条数据被删除
//{id: 1, name: '已激活'},
{id: 0, name: '未激活'}
]
}
}
}
到此这篇关于element select下拉框编辑时回显已经删除的数据的文章就介绍到这了,更多相关element select回显已经删除的数据内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
