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

  • 揭秘自媒体微信公众号快速加粉(微信号自媒体怎么赚钱)

    揭秘自媒体微信公众号快速加粉(微信号自媒体怎么赚钱)

  • vivo NEX 3s有没有指纹识别功能(vivonex3s有没有红外)

    vivo NEX 3s有没有指纹识别功能(vivonex3s有没有红外)

  • 苹果11最高支持多少w快充(苹果11最高支持多少w无线充电)

    苹果11最高支持多少w快充(苹果11最高支持多少w无线充电)

  • 钉钉回放在哪里(钉钉回放在哪里设置)

    钉钉回放在哪里(钉钉回放在哪里设置)

  • word7是一种什么系统(word 7的特点是)

    word7是一种什么系统(word 7的特点是)

  • 拼多多账号异常如何恢复(拼多多账号异常怎么看出来)

    拼多多账号异常如何恢复(拼多多账号异常怎么看出来)

  • ipad怎么看iphone定位?(ipad怎么看iphone屏幕使用时间共享)

    ipad怎么看iphone定位?(ipad怎么看iphone屏幕使用时间共享)

  • 苹果手机可以用北斗卫星导航系统吗(苹果手机可以用搜狗输入法吗)

    苹果手机可以用北斗卫星导航系统吗(苹果手机可以用搜狗输入法吗)

  • 什么是阿里云(什么是阿里云平台)

    什么是阿里云(什么是阿里云平台)

  • airpods和pro的区别(airpods和pro差别)

    airpods和pro的区别(airpods和pro差别)

  • 红米蓝牙耳机怎么恢复到双耳模式(红米蓝牙耳机怎么恢复出厂设置?)

    红米蓝牙耳机怎么恢复到双耳模式(红米蓝牙耳机怎么恢复出厂设置?)

  • b站怎么开小窗(b站怎么开小窗到其它软件苹果)

    b站怎么开小窗(b站怎么开小窗到其它软件苹果)

  • 华为nova5进水了就黑屏了(华为nova5进水了怎么维修)

    华为nova5进水了就黑屏了(华为nova5进水了怎么维修)

  • mate30闪存ufs规格(mate30pro闪存ufs)

    mate30闪存ufs规格(mate30pro闪存ufs)

  • 计算机按cpu芯片可分为(计算机cpu芯片从哪里查看)

    计算机按cpu芯片可分为(计算机cpu芯片从哪里查看)

  • 朋友圈仅聊天什么意思(朋友圈仅聊天的意思)

    朋友圈仅聊天什么意思(朋友圈仅聊天的意思)

  • 为什么wlan连接上不能用(为什么wlan连接上不能用怎么办)

    为什么wlan连接上不能用(为什么wlan连接上不能用怎么办)

  • aloo是华为什么型号(lio aloo是华为什么型号)

    aloo是华为什么型号(lio aloo是华为什么型号)

  • 固态硬盘怎么安装(固态硬盘怎么安装在笔记本上)

    固态硬盘怎么安装(固态硬盘怎么安装在笔记本上)

  • win7系统密码怎么清除(win7 密码)

    win7系统密码怎么清除(win7 密码)

  • 苹果十一支持无线充电吗(苹果十一支持无线充电么)

    苹果十一支持无线充电吗(苹果十一支持无线充电么)

  • 荣耀20息屏设置(荣耀20灭屏显示在哪设置)

    荣耀20息屏设置(荣耀20灭屏显示在哪设置)

  • 为啥苹果11连不上蓝牙耳机(为啥苹果11连不上大疆无人机)

    为啥苹果11连不上蓝牙耳机(为啥苹果11连不上大疆无人机)

  • 小米6有耳机孔吗(小米6有无耳机孔)

    小米6有耳机孔吗(小米6有无耳机孔)

  • 按键精灵怎么设置20分钟按一个键(按键精灵怎么设置循环)

    按键精灵怎么设置20分钟按一个键(按键精灵怎么设置循环)

  • 华为p30防水嘛(华为p30防水嘛?)

    华为p30防水嘛(华为p30防水嘛?)

  • 微信号违反了个人使用规范怎么办(微信号违反了个人账号使用规范怎么处理)

    微信号违反了个人使用规范怎么办(微信号违反了个人账号使用规范怎么处理)

  • 读取网页时遇到“ERR_CONNECTION_CLOSED”(网页读出来)

    读取网页时遇到“ERR_CONNECTION_CLOSED”(网页读出来)

  • 怎么安装离线vue环境(怎么安装离线导航)

    怎么安装离线vue环境(怎么安装离线导航)

  • 营业净利率和总资产净利率的区别
  • 查询不到已经上市的股票
  • 付国外专利费用需办什么手续
  • 差旅费的现金流
  • 跨月专用发票怎么冲销
  • 税务风险有哪些
  • 在建工程预转固申请表
  • 税局代开的法律顾问费能否抵扣
  • 二手车公司怎么开发票
  • 工资薪金与年终奖筹划
  • 个体不超过10万怎么交税
  • 汇算清缴之前找回来成本发票可以吗
  • 电子发票字体不同
  • 即征即退进项税额分摊方法
  • 购买法下购买成本包括
  • 罚没收入要交税吗
  • 装饰公司收到客户工程款做分录
  • 按揭购入固定资产怎么算
  • 材料未到,货款尚未支付
  • 报销员工午餐费怎么入账
  • 毛利率与净利率的差额
  • 各类预算的内容及其相互关系
  • 怎么获取免费的腾讯vip
  • 多收不用退的货物怎么办
  • 退回多收款项,提现金,如何做账
  • 银行的贷款怎么发放
  • 其他应付款的会计分录怎么写
  • 如何清理电脑浏览器
  • 税前可扣除的税费
  • 应付职工薪酬怎么做记账凭证
  • 下岗职工生活费最多发多少个月
  • 应付职工薪酬账户期末余额可能是
  • php 提交表单
  • 其它应收款的内容
  • 企业股权转让所得可以弥补亏损吗
  • 小程序开发一个多少钱啊
  • redis两种持久化方式的优缺点
  • 电子产品报废清理是否缴纳教育附加税
  • sql server 2008设置角色
  • mysql行锁的作用
  • 材料短缺计入成本吗
  • 差额征税要交多少钱
  • 资产负债表和利润表的勾稽关系
  • 印花税技术服务合同包括哪些
  • 无形资产的累计折旧
  • 房地产开发结转成本
  • ukey要交服务费吗
  • 开发成本存货怎么算
  • 产品销售的账务处理办法
  • 当天开具的发票当天不能勾选认证吗?
  • 应纳税所得额计算公式excel
  • 公司与公司之间可以借款吗
  • 银行承兑汇票贴现利息计算公式
  • 增值税普通发票可以抵扣多少钱
  • 电子承兑追索清偿的顺序
  • 10万以下销售额怎么算
  • 承兑汇票怎么拿钱
  • 应收账款如何记账
  • sql将一个数据库的表导入到另一个数据库
  • winxp u盘拒绝访问
  • win10字体边缘模糊
  • windows xp怎么清理c盘
  • crossfire.exe是什么
  • win7系统IE浏览器怎么去掉360导航
  • cocos2dx4.0入门
  • cocos做游戏
  • linux文本操作命令
  • 用wasfile.zip智能批量删除文件
  • unity jsonutility
  • Node.js中的全局对象有
  • 批处理查找字符中含有等号的子串
  • JavaScript中常用的数据类型有
  • 修改文件名ren
  • android开发的难点
  • 税务总局副局长饶
  • 购置税发票怎么看自己交了多少税
  • 一般纳税人开劳务费税率是多少2023
  • 税控盘换新盘
  • 重庆电子税务局app下载
  • 新税法折旧年限怎么算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设