位置: IT常识 - 正文

el-tree设置利用setCheckedNodes/setCheckedKeys默认勾选节点,以及通过setChecked新增勾选指定节点(el-tree方法)

编辑:rootadmin
el-tree设置利用setCheckedNodes/setCheckedKeys默认勾选节点,以及通过setChecked新增勾选指定节点

推荐整理分享el-tree设置利用setCheckedNodes/setCheckedKeys默认勾选节点,以及通过setChecked新增勾选指定节点(el-tree方法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:el-tree-select,el-tree nodekey,el-tree nodekey,el-tree setcurrentkey,el-select el-tree,el-tree方法,el-tree-select,el-tree-select,内容如对您有帮助,希望把文章链接给更多的朋友!

实现目标:在生成el-tree时,默认勾选其中某几个选项;或在进行某个选项的选中时,同时勾选上另一个选项。

实现效果:

在生成树结构时,默认勾选其中的两个选项。

在勾选其中一个选项时,另一个选项也被同时勾选。

el-tree设置利用setCheckedNodes/setCheckedKeys默认勾选节点,以及通过setChecked新增勾选指定节点(el-tree方法)

实现方法:

<el-tree :data="data" show-checkbox default-expand-all node-key="id" ref="tree" highlight-current :props="defaultProps"></el-tree>

一、设置生成el-tree时默认勾选:两种方法

1.通过node设置

setCheckedNodes设置目前勾选的节点,使用此方法必须设置 node-key 属性(nodes) 接收勾选节点数据的数组setCheckedNodes() { this.$refs.tree.setCheckedNodes([{ id: 5, label: '二级 2-1' }, { id: 9, label: '三级 1-1-1' }]); },

2.通过key设置 :里面为数组

setCheckedKeys通过 keys 设置目前勾选的节点,使用此方法必须设置 node-key 属性(keys, leafOnly) 接收两个参数,1. 勾选节点的 key 的数组 2. boolean 类型的参数,若为 true 则仅设置叶子节点的选中状态,默认值为 falsesetCheckedKeys() { this.$refs.tree.setCheckedKeys([3, 5]); },

二、在勾选某一选项时,另一个选项也默认被勾选

勾选一个选项所触发的事件为:

check-change节点选中状态发生变化时的回调共三个参数,依次为:传递给 data 属性的数组中该节点所对应的对象、节点本身是否被选中、节点的子树中是否有被选中的节点<el-tree :data="data" show-checkbox default-expand-all node-key="id" ref="tree" highlight-current :props="defaultProps" @check-change="handleCheckChange" // 这一行为选中某选项所执行的方法></el-tree>

另一个选项也默认被勾选: 

setChecked通过 key / data 设置某个节点的勾选状态,使用此方法必须设置 node-key 属性(key/data, checked, deep) 接收三个参数,1. 勾选节点的 key 或者 data 2. boolean 类型,节点是否选中 3. boolean 类型,是否设置子节点 ,默认为 falsehandleCheckChange(data, checked, indeterminate) { checked ? this.aMethods(data, true) : this.aMethods(data, false) },aMethods(item,bool){ if(bool){ this.$refs.tree.setChecked(5, true) }else{ this.$refs.tree.setChecked(5, false) }}

这样就实现了上述效果。更多内容可参考Element官网。

本文链接地址:https://www.jiuchutong.com/zhishi/289784.html 转载请保留说明!

上一篇:冬天的金阁寺,日本京都 (© yoko_ken_chan/Shutterstock)(金阁寺屋顶)

下一篇:前端react axios 发送post请求fastapi响应报错422 (Unprocessable Entity)(react的前端)

  • 三星watch4怎么测量身体成分(三星watch4怎么测气密)

    三星watch4怎么测量身体成分(三星watch4怎么测气密)

  • 青年大学参学率怎么查看(青年大学参学率怎么补)

    青年大学参学率怎么查看(青年大学参学率怎么补)

  • 苹果手机投影到墙上怎么弄(苹果手机投影到电脑)

    苹果手机投影到墙上怎么弄(苹果手机投影到电脑)

  • 重装系统会把所有的东西删除吗(重装系统把所有盘都删除了怎么办)

    重装系统会把所有的东西删除吗(重装系统把所有盘都删除了怎么办)

  • a1523是AirPods一代还是二代(airpods型号a1523是什么版)

    a1523是AirPods一代还是二代(airpods型号a1523是什么版)

  • 怎样屏蔽微信群(怎样隐藏微信群聊)

    怎样屏蔽微信群(怎样隐藏微信群聊)

  • 小米手机刷机后怎么恢复原来的数据(小米手机刷机后开不了机怎么办)

    小米手机刷机后怎么恢复原来的数据(小米手机刷机后开不了机怎么办)

  • 微信聊天记录转移是永久的吗(微信聊天记录转移请保持两台手机在同一网络)

    微信聊天记录转移是永久的吗(微信聊天记录转移请保持两台手机在同一网络)

  • wps怎么复制部分内容(wps office如何复制)

    wps怎么复制部分内容(wps office如何复制)

  • 手机mic什么意思(手机MIC什么意思)

    手机mic什么意思(手机MIC什么意思)

  • 苹果手表同步用时多久(苹果手表同步用流量吗)

    苹果手表同步用时多久(苹果手表同步用流量吗)

  • 键盘和显示器的设备名是(键盘和显示器的主要功能)

    键盘和显示器的设备名是(键盘和显示器的主要功能)

  • oppo水滴屏有几款(oppo水滴屏是什么意思)

    oppo水滴屏有几款(oppo水滴屏是什么意思)

  • 什么叫做修改系统设置(修改是什么呀)

    什么叫做修改系统设置(修改是什么呀)

  • 淘宝怎样解除实名制(淘宝怎样解除实名认证)

    淘宝怎样解除实名制(淘宝怎样解除实名认证)

  • vivo打qq电话闹钟会响吗(打qq电话闹钟响了会挂断吗)

    vivo打qq电话闹钟会响吗(打qq电话闹钟响了会挂断吗)

  • 为什么qq气泡不能用了(为什么QQ气泡不是永久的)

    为什么qq气泡不能用了(为什么QQ气泡不是永久的)

  • 显卡驱动日期代表什么(显卡 驱动日期)

    显卡驱动日期代表什么(显卡 驱动日期)

  • 畅享10plus有人脸解锁吗(畅享10p有没有人脸识别)

    畅享10plus有人脸解锁吗(畅享10p有没有人脸识别)

  • 抖音打开几秒就闪退(抖音打开几秒就会返回,需要关掉哪个功能?)

    抖音打开几秒就闪退(抖音打开几秒就会返回,需要关掉哪个功能?)

  • 笔记本进水维修很贵吗(笔记本进水维修大概多少钱)

    笔记本进水维修很贵吗(笔记本进水维修大概多少钱)

  • keep连续包月怎么取消(keep连续包月怎么取消苹果)

    keep连续包月怎么取消(keep连续包月怎么取消苹果)

  • 如何关闭拼多多金猪悬浮窗(如何关闭拼多多的拼小圈)

    如何关闭拼多多金猪悬浮窗(如何关闭拼多多的拼小圈)

  • 印花税都有啥
  • 发票复核人一定要是财务吗
  • 材料出入库制度
  • 年金终值系数公式例题
  • 租金没有发票可以入账吗
  • 一般纳税人每个月几号报税
  • 发票冲红重开摘要如何写合适?
  • 金税三期实收资本的印花税在哪缴?
  • 安全费用提取使用管理办法2022 136
  • 企业发票入账冲销流程
  • 公司成立初期费用入账
  • 认缴制下实收资本如何缴纳印花税
  • 转账支票必须对着开发票单位吗?
  • 补发工资是否需要交税
  • 北京建筑施工企业排名
  • 税收奖励计入什么科目
  • 案例讨论如何进行
  • 长期应付款账面价值和账面余额
  • 供应商退回货款有时间限制吗
  • 出租土地收入记什么科目
  • 长期股权投资佣金手续费计入
  • 现金流量表根据什么原则编制
  • 新开的公司会计需要做什么
  • 智能化的发展现状与趋势
  • proflwiz.exe - proflwiz是什么进程 有什么用
  • 电脑网页播放视频只有声音没有画面
  • php utf8转gb2312
  • php字符串函数大全
  • 每季度预缴所得税怎么算
  • 公司报销医疗费的范围
  • 对账小技巧
  • 违约金的增值税税率
  • 阿尔山火山
  • three.js 教程
  • 低值易耗品报废年限几年
  • 有关厉元朗的小说
  • 此战成硕,我成功上岸西南交通大学了~~~
  • hashmap 面试
  • 发票已开不确认收入可以吗?
  • 什么是社会团体组织
  • 销售房产收取预算费用
  • 社保费怎么做记账凭证
  • 教育经费什么情况下可以报销
  • 注册子公司需要的材料
  • 怎么定义一个注解
  • 建筑工程机械费用标准
  • 农业发展公司有没有库存商品的
  • 长期应付款科目的涉税风险
  • 应收利息和应收股利属于什么科目
  • 关于工程施工的法律法规
  • 收到的进项发票在哪里认证
  • 预提费用多提了怎么办
  • 子公司注销母公司长投账务处理
  • 保修的产品还收费吗
  • 工会赞助费
  • 结转周转材料成本
  • 其他应收怎么转收入
  • 会计每月账务处理流程
  • 公司如何做账本
  • CentOS安装配置adb环境
  • win10预览版21277
  • 如何永久激活win11
  • windows10的操作中心
  • js脚本使用
  • 你miu的
  • Python 专题四 文件基础知识
  • python简单编码
  • python的字符
  • jQuery中通过ajax的get()函数读取页面的方法
  • js操作对象的方法
  • email js
  • js中数组排序sort的用法
  • 教育费附加最新政策2023
  • 个体工商户年报补报流程
  • 天津怎么网上交电费
  • 公共暖气管道维修费用由谁承担
  • 划拨土地是否可以出租的法律规定
  • 租了店面
  • 免税关口
  • 广州财务顾问公司
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设