【el-tree】getCheckedKeys和getHalfCheckedKeys区别

2023-05-16

改bug的时候发现,我对这两个的区别不是很清楚

看官网的说明

在这里插入图片描述
虽然说的好像挺清楚的,每个字分开看都能读得懂,连在一起就不懂了

我自己打印测试后,结合图+文字,相信就能看得懂了
给el-tree加个ref,比如:ref=“menu” 通过this.$refs.menu.getCheckedKeys() 拿到选中的节点数组

先说getCheckedKeys(),它拿到的是被选中的节点,如果子节点全部被选中,那它的上一级就是打勾的状态,表示所有项都被选中,如果子节点没有全选中,那它的上一级就是横杠的状态,那么这个时候getCheckedKeys拿到的就是所有打勾的节点

如下图所示,getCheckedKeys拿到的节点数组长度是10
在这里插入图片描述

然后说getHalfCheckedKeys(),同上,给el-tree加个ref,比如:ref=“menu” 通过
this.$refs.menu.getHalfCheckedKeys() 拿到半节点的节点数组,这个地方要注意下,如果以上图为示
例,这个半节点会不会是父节点为横杠状态下的所有勾选的节点数组,答案是不是,它指的就是父节点
为横杠状态的数量。

如下图所示,getHalfCheckedKeys拿到的节点数组长度是2

在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【el-tree】getCheckedKeys和getHalfCheckedKeys区别 的相关文章

  • C# 解析宽松的 json 来制作一棵树

    所以我需要解析类似这样的文件 pl GENERIC BACK COFNIJ WAIT CZEKAJ PAGES ABOUTME ID ID INFO STATUS STATUS TOP MENU LOGGED Zalogowany OPTI
  • rpart - 查找修剪树的 cp 值将返回的叶子数量

    我有一个要求 需要根据分类变量 具有超过 5 个类别值 与连续变量的关联将其分为 5 组 为了实现这一目标 我正在使用rpart with annova 方法 例如我的分类变量是type有代码1 2 3 4 5 6 7 8 9 10 11
  • Java 中的树实现

    我得到了以下树 然后我们被告知使用last child previous sibling方法来改变这三个的实现 结果如下 我现在正在研究 Java 实现 以在这棵树上执行不同的功能 我们有一个 Tree 接口和一个 TreeNode 接口
  • 如何在 Clojure 中遍历一棵树,同时收集每个节点节点的值?

    我想创建一个函数来收集二叉树中每个节点的值 在 ClojureDocs 中 我发现了几个用于遍历树 图的函数 例如 tree seq prewalk 和 postwalk https clojuredocs org clojure core
  • 二叉搜索树是平衡的吗?

    这已经讨论过了here https stackoverflow com questions 742844 how to determine if binary tree is balanced 但我在下面有一个实现 线程中从未讨论过 pub
  • QTableView 仅显示使用 QAbstractItemModel 实现的树模型的叶子

    假设我有一个树结构 树叶在bold 抱歉这些点 A A1 A2 B B1 B11 B2 C 存储在 QAbstractItemModel 中 具有设置的父 子关系 如何在 QTableView 中仅显示树叶 基本思想是实现一个 QSortF
  • 为什么在算法中使用子树大小来选择二叉树中的随机节点?

    我偶然发现了从二叉树中选择随机节点的算法的几种实现 它们都使用子树大小属性 但是 我不明白为什么知道子树大小有帮助 这是实现A https stackoverflow com a 32011526 and B https www geeks
  • Beaglebone Black 上的 GPIO

    我目前遇到了 Beaglebone black GPIO 引脚的问题 我正在寻找一种正确的方法来读取 C 中的 GPIO 引脚 p8 4 的值 如果我理解正确的话 我尝试使用一个库 该库使用了在引入设备树之前不支持的旧方法 我尝试寻找其他解
  • 将数据库结果转为数组

    我刚刚为组织查询分层数据的 闭包表 方式制作了更新 添加 删除部分 如本幻灯片第 70 页所示 http www slideshare net billkarwin sql antipatterns strike back http www
  • Tic-Tac-Toe AI:如何制作树?

    在制作井字游戏机器人时 我在尝试理解 树 时遇到了巨大的障碍 我理解这个概念 但我不知道如何实现它们 有人可以向我展示一个如何为这种情况生成树的示例吗 或者关于生成树的好教程 我想最困难的部分是生成部分树 我知道如何实现生成整棵树 但不知道
  • 在关系数据库中存储树结构的已知方法有哪些? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 如何使用 XSLT 从平面 XML 列表构建树?

    我使用极简 MVC 框架 其中PHP控制器手上的DOM模型 to the XSLT 视图 c f okapi http okapi liip ch 为了构建导航树 我在 MYSQL 中使用了嵌套集 这样 我最终得到一个如下所示的模型 XML
  • 如何创建没有循环关系的树形表?

    CREATE TABLE TREE node1 id UUID REFERENCES nodes object id NOT NULL node2 id UUID REFERENCES nodes object id NOT NULL CO
  • 在 Haskell 中获取玫瑰树的根

    最近我开始学习 Haskell 并在以下练习中遇到困难 Write functions root Rose a gt a and children Rose a gt Rose a that return the value stored
  • 算法 - 树中所有节点的最大距离

    所以 找到树中两个节点之间的最长路径相当容易 但我想要的是找到从节点出发的最长路径x到树中的另一个节点 对于所有x 这个问题也可以用以下方式表达 计算从给定的树中可以生成的所有有根树的高度 One way of course is to j
  • 根据子节点数量动态调整 d3 树布局的大小

    从这个例子来看http mbostock github com d3 talk 20111018 tree html http mbostock github com d3 talk 20111018 tree html我已经建立了一个d3
  • ruby 中的树和图数据结构[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我很难找到在 ruby 中使用的树数据结构 我可以研究一些众所周知的吗 我的要求很简单 我想创建一棵树 或者可能是一个图 并找到一些节点之
  • 缓存感知树的实现

    I have a tree where every node may have 0 to N children 用例是以下查询 给定指向两个节点的指针 这些节点是否位于树的同一分支内 Examples q 2 7 gt true q 5 4
  • d3 树 - 有相同孩子的父母

    我一直在将代码从 JIT 转换为 D3 并使用树布局 我已经复制了代码http mbostock github com d3 talk 20111018 tree html http mbostock github com d3 talk
  • 关于树和前缀(波兰语)表示法?

    我的 MIPS Assembly 类要求我将未知大小的表达式读入解析树 我从来没有处理过树 所以这就是我存储值的方式 假设用户输入了表达式 1 3 4 每个操作数只能是数字 1 9 我最左边的子节点将是起点并包含 2 条数据 1 The o

随机推荐

  • 2进制、8进制、10进制、16进制相互转换

    文章目录 介绍1 二进制转其他进制2 八进制转其他进制3 十进制转其他进制4 十六进制转其他进制总结 介绍 百度百科 xff1a 进制也就是进位计数制 xff0c 是人为定义的带进位的计数方法 xff08 有不带进位的计数方法 xff0c
  • Hadoop学习笔记--HBase相关操作指令

    文章目录 引言0 HBase的启动与停止1 创建表2 删除表3 表的其他操作3 1 修改表结构3 2 查看表结构3 3 显示所有用户定义的表3 4 查询表是否存在3 5 查询表是否可用3 6 查询表中记录数 4 插入数据4 1 插入单条数据
  • Hadoop学习笔记--MapReduce

    文章目录 引言1 经典案例分析 xff1a WordCount1 1 Map阶段 xff1a TokenizerMapper类1 2 Reduce阶段 xff1a IntSumReduce类1 3 Driver阶段 xff1a main x
  • Hadoop学习笔记--YARN

    文章目录 引言1 YARN的优势1 1 可扩展性 xff08 Scalability xff09 1 2 可用性 xff08 Availability xff09 1 3 利用率 xff08 Utilization xff09 1 4 多租
  • scala编程--计算级数&统计学生成绩

    目录 案例1 xff1a 计算级数1 1 案例要求1 2 实现代码 案例2 xff1a 统计学生成绩1 1 案例要求1 2 实现代码 总结 案例1 xff1a 计算级数 1 1 案例要求 级数计算函数实现较为简单 xff0c 这里不再赘述
  • RDD本地文件系统读入显示文件不存在fileNotExit

    问题 在从本地文件系统读入数据创建RDD时 xff0c 执行行动操作 xff0c 显示文件不存在 解决方案 从本地文件系统读入时 xff0c 需在所有节点的相同目录下存在该文件 xff0c 如读取文件在 file span class to
  • spark-shell报错:java.io.IOException: Failed to replace a bad datanode on the existing pipeline due to

    目录 问题报错信息原因解决方案 问题 spark shell在执行一段时间后报错 xff1a java io IOException Failed to replace a bad datanode on the existing pipe
  • DPDK-VPP 学习笔记-06 bond 链路聚合 LACP

    DPDK VPP 学习笔记 06 bond 链路聚合 LACP 本笔记主要测试VPP与交换机链路聚合配置 amp 状态 Switch HW CE6880NIC Mellanox CX5 链路聚合简介 以太网链路聚合 Eth Trunk 简称
  • 基于Linux的小项目-在线词典

    接触到的基于Linux的第一个实战小项目 xff0c 在众多大牛的协助下完美实现 在线词典功能的实现 1 用户的注册 2 用户登录 3 单词的查询 4 历史记录的查看 5 用户在登录后修改密码 头文件 span class token ma
  • 树莓派串口通信(C语言wiringPi库)

    串口通信 配置gpio串口wringPi库串口函数代码测试 配置gpio串口 开启gpio串口 输入命令sudo raspi config选择Interfacing找到serial并打开选择OK 树莓派包含两个串口 硬件串口 xff08 d
  • 滑模控制问题总结

    设计切换函数 滑模面S xff08 x xff09 线性 xff1a 滑模面参数确定方法 xff1a Hurwitz 保证多项式为Hurwitz xff0c 即特征值在左半平面 主要适用于速度和精度要求都不高的非线性系统 非线性 滑模变结构
  • ESP8266的测试

    实际测试esp8266 一 线路连接 工具 xff1a WIFI模块1个 xff0c 串口软件1个 xff0c usb转串口工具一个 xff0c 杜邦线若干 1 找到模块的相关资料 xff0c 按照说明连接引脚 先看一下原理图和引脚说明 x
  • 【bug】弹窗列表,每次打开数据回显的选中项不对,已解决

    一个小bug xff0c 还是记录下吧 弹窗列表 xff0c 勾选数据后回显到表单里 xff0c 再次打开要选中状态 其实就是调弹窗数据的时候 xff0c 处理下 获取列表数据 getsalesdata span class token p
  • 【bug】vue-screenfull全屏时页面高度未自适应,已解决

    这个bug花了我下午快3个小时的时间去查找原因以及半个小时左右的时间去解决 xff0c 花了这么多精力 xff0c 值得记录下来 xff0c 避免以后再踩坑 一 vue screenfull是一款插件 xff0c 算是比较常用的插件了 xf
  • vue+el-form,表单内实现@keyup上下左右箭头移动聚焦

    需求是年前提的 xff0c 因为不着急 xff0c 就一直搁置着 xff0c 放在最后弄 年前快放假的时候 xff0c 抽空搜了下 xff0c 在表单内实现上下箭头移动聚焦的没搜到 xff0c 倒是有在表格内如何实现的 xff0c 但没有细
  • 邮件发送,正文内容格式h5,模板字符串拼接使用及赋值,原生js

    一 邮件发送 需求不难 xff0c 传指定的参数给后端 xff0c 调接口就直接发送了 就是参数里有个正文部分 xff0c 一定要用h5写 写vue写习惯了 xff0c 原生的都快忘光了 xff0c 走了些弯路 二 h5 在页面上有个邮件发
  • js如何按某个字符分割字符串,js截取字符串

    每次遇到截取字段串 xff0c 都感觉没那么顺心应手 js的方法要多记录 截取指定位置后的内容 1 假设str 61 aaabbbcccddd 我想要拿到ddd var str span class token operator 61 sp
  • 【bug】el-drowdown报错Cannot read properties of undefined (reading ‘0‘)“

    报错定位不到具体原因的时候 xff0c 就很抓狂 el dropdown一直报错 xff0c Cannot read properties of undefined reading 0 34 这种最不好排查了 span class toke
  • 关于ftp和ssh修改端口之后,连接不上的问题

    我们可以先通过输入netstat an grep xff0c 来查看一下当前的总端口 在我们修改好ftp和ssh端口之后 xff0c 发现这两个服务都连接不上了 xff01 而且服务器也是在远端IDC服务商那里 xff0c 怎么办 xff0
  • 【el-tree】getCheckedKeys和getHalfCheckedKeys区别

    改bug的时候发现 xff0c 我对这两个的区别不是很清楚 看官网的说明 虽然说的好像挺清楚的 xff0c 每个字分开看都能读得懂 xff0c 连在一起就不懂了 我自己打印测试后 xff0c 结合图 43 文字 xff0c 相信就能看得懂了