取巧方式el-select单选重复选择

前言:之前产品是可以多选,我就一想在el-select

加个multiple不就完事了吗?我兴高采烈几分钟就实现了这个选择框,可是后面说单选也要重复多选几个,顿时我就****,又不想自己写个

首先安装element-plus 一定要安装2.5+版本

复制代码
       <el-select :model-value="sitem.filter" filterable multiple style="width:420px;" class="m-2"
            size="large">
            <template #tag>
                <el-tag v-for="(tagitem, tagindex) in sitem.filter" :key="tagindex" class="mx-1"
                    type="info" closable @close="remotab(sindex, tagindex)">
                    {{ tagitem }}
                </el-tag>
            </template>
            <el-option v-for="(item, i) in sheenlist[sindex]" :key="i" :label="item" :value="i">
                <template #default>
                    <div @click="changevalue(item, sindex)">{{ item }}</div>
                </template>
            </el-option>
        </el-select>

自定义tag这样就能自己获取到标签的数据实现删除

自定义default实现表格的添加

相关推荐
We་ct10 小时前
LeetCode 73. 矩阵置零:原地算法实现与优化解析
前端·算法·leetcode·矩阵·typescript
BYSJMG10 小时前
2026计算机毕设推荐:基于大数据的车辆二氧化碳排放量可视化分析系统
大数据·vue.js·python·mysql·django·课程设计
晚霞的不甘10 小时前
Flutter for OpenHarmony 实现动态天气与空气质量仪表盘:从 UI 到动画的完整解析
前端·flutter·ui·前端框架·交互
~小仙女~10 小时前
组件的二次封装
前端·javascript·vue.js
白日梦想家68110 小时前
JavaScript性能优化实战系列(三篇完整版)
开发语言·javascript·性能优化
这是个栗子10 小时前
AI辅助编程(一) - ChatGPT
前端·vue.js·人工智能·chatgpt
2501_9444480010 小时前
Flutter for OpenHarmony衣橱管家App实战:预算管理实现
前端·javascript·flutter
Remember_99310 小时前
Spring 核心原理深度解析:Bean 作用域、生命周期与 Spring Boot 自动配置
java·前端·spring boot·后端·spring·面试
2501_9444480010 小时前
Flutter for OpenHarmony衣橱管家App实战:意见反馈功能实现
android·javascript·flutter
笨蛋不要掉眼泪10 小时前
Redis持久化解析:RDB和AOF的对比
前端·javascript·redis