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

  • 缴纳城镇土地使用税标准
  • 赠送的代金券属于销售费用吗?
  • 小规模纳税人在选择供应商时,主要考虑购进货物
  • 上个月的普票开错了怎么办
  • 资产负债表其他应付款包括哪些
  • 增值税无票收入可以抵扣
  • 非关联企业之间无偿借款要交税嘛
  • 2019年大写二o一九
  • 材料成本差异借贷方向
  • 过路费报销单怎么填写图片
  • 资产的计量属性主要包括哪些
  • 企业未能实施个人所得税代扣代缴是否会罚款呢?
  • 备用金被盗怎么找回来
  • 劳保统筹费用
  • 收到返还利润可以抵扣吗
  • 个人付款可以开发票吗
  • 国家认定的高新技术企业是什么意思
  • 4.86的税率怎么算
  • 关于设备安装调试的说法
  • 通用机打发票能报销不
  • 购买商品用于赠送
  • 企业的无形资产包括哪些内容
  • 投资其他公司的钱计入什么科目
  • 海关增值税发票双抬头
  • 销售原材料会计分录,款项已收
  • 所有者权是否益包括未交出资吗?
  • 如何增强无线网卡的接收能力
  • 应付职工薪酬计提数是借方还是贷方
  • 房地产转让的条件
  • igfxem.exe是什么进程
  • 下脚料属于什么科目
  • php时间戳转换中国标准时间
  • php版本7和5区别
  • 金店个体户报什么税
  • php加密后的代码能运行吗?
  • 固定资产折旧需要减去减值准备吗
  • PHP isset()与empty()的使用区别详解
  • vscode+cmake
  • php封装数据库连接
  • 营业额增长率公式
  • 凭样品销售
  • 记账凭证错了
  • 水电费进项税额转出情形
  • 企业回购股票会退市吗
  • 个人接私活需要什么条件
  • 私募基金怎么运作
  • 填写企业所得税年度纳税申报表都需要哪些数据
  • 小型微利企业企业所得税如何计算
  • 小型微利企业认定标准最新
  • 增值税专用发票的税率是多少啊
  • 固定资产正常报废与非正常报废的会计处理基本相同
  • 理财到期的会计怎么做账
  • 农产品免税收入需要缴纳所得税吗
  • 销项负数发票入账分录
  • 公司银行账号注销需要法人到场吗
  • 独立核算 单独核算
  • 销售不动产计税税率
  • 预收账款和应收账款可以放在一个账户
  • 小微企业要交残疾证吗
  • sqlserver将查询结果作为临时表
  • forval命令
  • 新买的电脑如何验机
  • 微软安装环境
  • windows vista电脑
  • vista win10
  • IIS7在Windows Server 2008R2的新改进
  • xp系统网络设置在哪
  • win7开机提示音在哪里关闭
  • win10系统日历设置
  • cocos2dx如何通过Image获取指定点颜色值
  • linux百度网盘安装
  • JavaScript中的变量名不区分大小写
  • javascript函数如何定义及其作用
  • javascript 类
  • 异地如何拨打12393
  • 上海电子发票试点
  • 残疾人个人所得税怎么申报退税
  • 西宁市房屋维修基金收费标准2021
  • 鸿蒙2.0哪个版本续航好
  • 税务会计业务处理流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设