文档章节

element中的树形组件,如何获取父级菜单的id

o
 osc_isezqdgg
发布于 2019/09/18 15:48
字数 148
阅读 24
收藏 0

精选30+云产品,助力企业轻松上云!>>>

一般多选的树形组件,使用getCheckedNodes()方法只能获取到本级的菜单id,只有在子菜单全部选中的情况下才会选中上级。但我们想要不全选中子级的情况下也要获取它的上级,甚至上上级等,怎么办呢?

需要改一下node_modules中的源码:文件路径为node_modules\element-ui\lib\element-ui.comment.js

搜索文中的TreeStore.prototype.getCheckedNodes方法,改为:

if ((child.checked || child.indeterminate) && (!leafOnly || leafOnly && child.isLeaf)) {
    checkedNodes.push(child.data)
}

 就ok啦!

在代码里仍然是this.$refs.tree.getCheckedNodes(),这样使用。

 

o
粉丝 0
博文 500
码字总数 0
作品 0
私信 提问
加载中
请先登录后再评论。
Java + Element-UI 实现简单的树形菜单

一、简单入门级树形菜单实现(纯后台逻辑) 1、简介 (1)开发环境   IDEA + JDK1.8 + mysql 1.8   SpringBoot 2.2.6 + mybatis-plus   此处仅后台开发(返回 json 数据),前台页面展...

累成一条狗
05/08
0
0
Java + Element-UI 实现简单的树形菜单

一、简单入门级树形菜单实现(纯后台逻辑) 1、简介 (1)开发环境   IDEA + JDK1.8 + mysql 1.8   SpringBoot 2.2.6 + mybatis-plus   此处仅后台开发(返回 json 数据),前台页面展...

osc_lc4icfkt
05/09
14
0
Vue电商后台管理系统项目第5篇-角色列表的增删改查&&角色授权

角色列表的增删改查 1.添加角色 先根据API文档编写接口; // 添加角色export const addRolesApi = (data) => {return axios({ })} 在角色组件内引用,然后给 添加角色 按钮绑定一个点击事件a...

osc_3qfoc6mk
2019/10/02
2
0
vue.js与element-ui实现菜单树形结构

由于业务需要,要求实现树形菜单,且菜单数据由后台返回,在网上找了几篇文章,看下来总算有了解决办法。借鉴文章链接在最底部。 场景:根据业务要求,需要实现活动的树形菜单,菜单数据由后...

osc_estmv3bi
2018/04/20
3
0
Vue-element-admin实现菜单根据用户权限动态加载

之前有一些网友对我那个IT部门信息管理系统(http://caijt.com/it)的前端感兴趣,我已经开源到github(https://github.com/Caijt/itsys-ui) 上面有两个分支,master是对应php后端的,itsys...

菜工
2019/06/13
0
0

没有更多内容

加载失败,请刷新页面

加载更多

签到领金币模块

  最近做了一个签到模块的需求,主要就是签到,根据连签天数提供不同和奖励并在首页展示不同的文案。奖励分为金币和话费,话费也是通过金币的形式发放,但是有效期只有1天。 签到需求 每日...

osc_2frf70qv
24分钟前
17
0
正交多项式介绍及应用

1 正交多项式的定义 1.1 正交多项式定义 定义: 一个多项式序列 ${ {p_n}(x)} _{n = 0}^\infty $,其阶数为 \([{p_n}(x)] = n\) ,对于每一个 \(n\),这个多项式序列在开区间 \((a,b)\) 上关...

osc_mbhfa1vl
26分钟前
19
0
百万级别数据Excel导出优化

前提 这篇文章不是标题党,下文会通过一个仿真例子分析如何优化百万级别数据Excel导出。 笔者负责维护的一个数据查询和数据导出服务是一个相对远古的单点应用,在上一次云迁移之后扩展为双节...

osc_3g4j2ghj
28分钟前
21
0
Java 字符串比较、拼接问题

@ 目录 1.字符串的比较 1. 1 字符串常量池 1.2 String类型的比较方式 1.3 String的创建方式 1.3.1 直接使用“=”进行赋值 1.3.2 使用“new”关键字创建新对象 1.3.3 intern()方法返回的引用地...

osc_bjmmswh6
29分钟前
12
0
EJB到底是什么?(通俗易懂白话文)

1. 我们不禁要问,什么是"服务集群"?什么是"企业级开发"? 既然说了EJB 是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务 集群"和"企业级开发"吧! 这个问题其实挺关键的,......

onedotdot
29分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部