首页IT科技elementui select 可编辑option(【element UI】在 el-select 与 el-tree 结合组件)

elementui select 可编辑option(【element UI】在 el-select 与 el-tree 结合组件)

时间2025-09-19 11:23:19分类IT科技浏览5642
导读:前言 项目上实现某个功能,使用到了 el-select 和 el-tree 组合实现,记录下两者结合的实现过程。...

前言

项目上实现某个功能                ,使用到了 el-select 和 el-tree 组合实现                       ,记录下两者结合的实现过程                。

要求 根据项目接口提供的数据        ,el-tree 里的数据是一次性返回来的        ,点击最后一层级时                       ,请求接口                ,在点击层级下方追加数据 追加的数据要显示勾选框        ,可进行勾选                       ,且是单选 勾选后需要返回勾选的层级以及它的父级

实现效果如下:

数据回显效果:

实现关键部分

el-tree里的显示勾选框不符合当前“追加的数据要显示勾选框                ,可进行勾选               ”这个需求,所以我修改了el-tree的源码进行使用                       。

追加子级数据                       ,el-tree 文档提供了这个这个方法                       ,可以追加子级

数据对象里有指定字段才显示勾选框,这里我指定字段为 currentShowCheck                ,数据追加的时候把指定需要显示勾选框的字段加上

修改源码                       ,数据中有 currentShowCheck 字段的则显示 checkbox

这样子就实现以上的效果了

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
how to be brave(How to capture stdout in realtime with Python « SaltyCrane Blog)