位置: 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的前端)

  • vivoy51s屏幕尺寸多大(vivoy51s屏幕尺寸多大多少x多少)

    vivoy51s屏幕尺寸多大(vivoy51s屏幕尺寸多大多少x多少)

  • 荣耀50se像素多少万(荣耀50se手机像素)

    荣耀50se像素多少万(荣耀50se手机像素)

  • 该程序可能导致微信变慢被终止(该程序可能导致的问题)

    该程序可能导致微信变慢被终止(该程序可能导致的问题)

  • 红米10xpro机身的长宽高分别是多少(红米10xpro rom)

    红米10xpro机身的长宽高分别是多少(红米10xpro rom)

  • 笔记本电脑的声音在哪里调节(笔记本电脑的声音设置在哪里)

    笔记本电脑的声音在哪里调节(笔记本电脑的声音设置在哪里)

  • 抖音能上传多大的视频(抖音能上传多大的视频 上传视频文件大小限制多少)

    抖音能上传多大的视频(抖音能上传多大的视频 上传视频文件大小限制多少)

  • 9400和9500有什么区别(9400和9500和9600)

    9400和9500有什么区别(9400和9500和9600)

  • 华为用久了会不会卡(华为手机用久了会变慢吗)

    华为用久了会不会卡(华为手机用久了会变慢吗)

  • qq音乐买一张专辑可以送人吗(qq音乐一张专辑买一首歌)

    qq音乐买一张专辑可以送人吗(qq音乐一张专辑买一首歌)

  • 有线网络传输线路有哪些(有线传输的优点和缺点)

    有线网络传输线路有哪些(有线传输的优点和缺点)

  • 华为手环4充电不显示充电(华为手环4充电视频教程)

    华为手环4充电不显示充电(华为手环4充电视频教程)

  • 微信朋友圈发图片怎么配音乐(微信朋友圈发图片的方法)

    微信朋友圈发图片怎么配音乐(微信朋友圈发图片的方法)

  • 如何关闭青少年模式显示(如何关闭青少年模式oppo)

    如何关闭青少年模式显示(如何关闭青少年模式oppo)

  • 酷狗怎么显示全屏歌词(酷狗怎么显示全部听过的歌)

    酷狗怎么显示全屏歌词(酷狗怎么显示全部听过的歌)

  • 蓝海词怎么找(蓝海词怎么找产品)

    蓝海词怎么找(蓝海词怎么找产品)

  • 什么手机支持反向充电(什么手机支持反充电)

    什么手机支持反向充电(什么手机支持反充电)

  • 计算机后门木马种类包括哪些(计算机后门木马种类包括)

    计算机后门木马种类包括哪些(计算机后门木马种类包括)

  • 苹果xr有没有红外线(苹果xr有没有红外线遥控功能)

    苹果xr有没有红外线(苹果xr有没有红外线遥控功能)

  • 如何恢复充电宝容量(充电宝怎么恢复正常状态)

    如何恢复充电宝容量(充电宝怎么恢复正常状态)

  • Win7系统右键菜单没有“删除”怎么办?(win7系统右键菜单太多怎么办)

    Win7系统右键菜单没有“删除”怎么办?(win7系统右键菜单太多怎么办)

  • 如何在苹果电脑上使用淘宝旺旺购买商品(如何在苹果电脑上删除软件)

    如何在苹果电脑上使用淘宝旺旺购买商品(如何在苹果电脑上删除软件)

  • 浏览器打开域名让它不自动添加显示index.html教程方法(浏览器打开域名怎么设置)

    浏览器打开域名让它不自动添加显示index.html教程方法(浏览器打开域名怎么设置)

  • 计提生产车间工人和车间管理人员工资
  • 一般纳税企业可以变更小微企业吗
  • 普通合伙企业要交什么税
  • 资产负债表的资产方能够提供的信息包括
  • 专用发票报销时限
  • 地税附加税减免政策
  • 增值税专用发票跨月退回怎么办?
  • 开票系统维护费可以全额抵扣吗
  • 公司资产重组流程
  • 分公司交总公司管理费怎么做账
  • 金融服务收入怎么算
  • 计提应付利息编制记账凭证用什么原始凭证?
  • 可供出售金融资产会计处理
  • 原材料计入资产成本吗
  • 小规模销项负数发票怎么做账
  • 评标专家评审费应该谁来付
  • 如何设置win10电脑开机不黑屏
  • 存出投资款要计入现金流吗
  • 暂估入库结转成本后期怎么冲账
  • 股份支付的特征是什么
  • axios提交文件
  • 达拉斯位置
  • 汇算清缴期结束后,税务机关发现企业
  • 固定资产折旧的计算方法
  • php实现数组排序,所有奇数在前偶数在后怎么排序
  • php编程计算日期怎么算
  • 申报表30栏一直不填写会怎么样
  • 以物易物双方做什么处理
  • php大于等于号怎么打
  • 微信小程序开发零基础入门
  • 处置结余的工程款怎么算
  • mysql分区语句
  • 增值税附加税有什么
  • 事业单位营业执照
  • 存量资金上缴财政款 预算会计
  • 增值税专用发票和普通发票的区别
  • 股东投钱一般怎么投
  • 无形资产出租如何入账
  • mysql存储过程的作用
  • 发票已开不确认收入可以做吗?
  • 申报纳税的步骤
  • 一般纳税人销售旧货
  • 企业长期零申报
  • 库存现金错账怎么调整
  • 固定资产可以一次性折旧吗
  • 外贸会计账务处理实务
  • 年度利润总额的英文缩写
  • 营业外支出属于费用类科目吗
  • 研发产品收入的会计分录
  • 政府补助的分类及会计处理方法有哪些
  • 只有销售才能使你成功的名言
  • 支付金额小于发票怎么办
  • 一般纳税人房租租赁费的税率
  • 营改增的范围
  • 银行利息增值税发票申请单怎么填
  • 制造费用与辅助费用哪个先结转
  • 买新车贷款
  • 会计基础知识必背100题
  • mysql删除方法
  • mysql数据加解密
  • 无法使用ie浏览器
  • windows隐藏
  • os x yosemite dp5下载地址 os x 10.10 dp5更新内容
  • driver's
  • mac图形界面
  • svchost占用
  • centos查看inode
  • 电脑升级到win11会卡吗
  • linux useradd -m
  • ubuntu for android
  • unity工程文件怎么弄
  • 离线安装驱动
  • nodejs回调函数例子 getdata check
  • window10脚本错误
  • js定义数据类型
  • 国家税务局陕西电子税务局app
  • 北京东城区社保电话
  • 不予税务行政许可
  • 个人所得税完税证明图片
  • 地方税务局几点下班
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设