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

  • 怎么看电脑配置好坏(怎么看电脑配置高不高)

    怎么看电脑配置好坏(怎么看电脑配置高不高)

  • hry_alooa是什型号手机(hry-alooa是什么型号的)

    hry_alooa是什型号手机(hry-alooa是什么型号的)

  • 荣耀30pro是莱卡摄像头吗(荣耀30pro莱卡滤镜)

    荣耀30pro是莱卡摄像头吗(荣耀30pro莱卡滤镜)

  • 苹果xr为什么只可以安一张卡(苹果xr为什么只能用一个卡)

    苹果xr为什么只可以安一张卡(苹果xr为什么只能用一个卡)

  • rtu和dtu区别(rtu定义)

    rtu和dtu区别(rtu定义)

  • 苹果手机开不了机怎么导出照片(苹果手机开不了机怎么解决)

    苹果手机开不了机怎么导出照片(苹果手机开不了机怎么解决)

  • 苹果8p喇叭声音越来越小(苹果8p喇叭声音小怎么解决方法)

    苹果8p喇叭声音越来越小(苹果8p喇叭声音小怎么解决方法)

  • 快手加v认证有什么用(快手加v认证有什么好处)

    快手加v认证有什么用(快手加v认证有什么好处)

  • 电脑网卡坏了怎么办(电脑网卡坏了怎么用手机上网)

    电脑网卡坏了怎么办(电脑网卡坏了怎么用手机上网)

  • 打开替换的快捷键是(打开替换的快捷键是什么)

    打开替换的快捷键是(打开替换的快捷键是什么)

  • iphone7可以遥控空调吗(苹果7遥控功能怎么用)

    iphone7可以遥控空调吗(苹果7遥控功能怎么用)

  • 畅享10带不带指纹(畅享10带指纹识别吗)

    畅享10带不带指纹(畅享10带指纹识别吗)

  • 手机卡一直欠费会怎么样(手机卡一直欠费不交会怎么样)

    手机卡一直欠费会怎么样(手机卡一直欠费不交会怎么样)

  • 台式电脑怎么连手机热点(台式电脑怎么连接自己的无线网络)

    台式电脑怎么连手机热点(台式电脑怎么连接自己的无线网络)

  • 中国电信后面的HD是啥意思(中国电信后面的hd)

    中国电信后面的HD是啥意思(中国电信后面的hd)

  • qq标志有哪些(qq所有标识大全)

    qq标志有哪些(qq所有标识大全)

  • kindle paperwhite3和4区别(kindle paperwhite3和2)

    kindle paperwhite3和4区别(kindle paperwhite3和2)

  • 擦除联系痕迹什么意思(擦除联系痕迹对方打电话可以收到吗)

    擦除联系痕迹什么意思(擦除联系痕迹对方打电话可以收到吗)

  • 微信评论可以@人吗(微信评论可以屏蔽人吗)

    微信评论可以@人吗(微信评论可以屏蔽人吗)

  • Glastonbury Tor, Somerset, England (© DEEPOL by plainpicture/Adam Burton)

    Glastonbury Tor, Somerset, England (© DEEPOL by plainpicture/Adam Burton)

  • 奥卡拉国家森林中的杜松泉,美国佛罗里达州 (© Michael Warren/Getty Images)(奥卡拉国家森林公园)

    奥卡拉国家森林中的杜松泉,美国佛罗里达州 (© Michael Warren/Getty Images)(奥卡拉国家森林公园)

  • phpcms v9更新栏目缓存失败的原因及解决方法(dedecms更新)

    phpcms v9更新栏目缓存失败的原因及解决方法(dedecms更新)

  • python中datetime和字符串之间如何转换(python中datetime用法)

    python中datetime和字符串之间如何转换(python中datetime用法)

  • 个税申报表中本期收入怎么填
  • 会计电算化的内容及过程
  • 期末存货采用成本与可变现净值孰低法
  • 农业合作社享受优惠政策
  • 处置使用过的车辆
  • 外籍个人工资薪金汇出境
  • 加油站企业规模大小怎么划分
  • 工程技术服务费和技术服务费
  • 金融债券利息收入免企业所得税吗
  • 银行余额调节表模板
  • 有关税收的征收管理规定介绍
  • 以前年度留抵用完 不能抵欠税
  • 提供物业管理服务的纳税人如何认定
  • 无形资产属于什么行业
  • 分公司税率怎样确定
  • 银行支票怎么用
  • 工程预缴增值税2019最新规定
  • mac应用程序安装权限在哪找
  • 职工教育经费不提可以吗
  • 农业公司收到项目资金
  • win7显示更新失败怎么办啊
  • mac触控板使用技巧
  • 交际应酬费可以抵扣吗
  • 支票存根属于什么凭证类型
  • 理财的利息收入计入什么科目
  • 应收款减少怎么做账
  • vue使用技巧
  • 借款是经营性负债吗
  • 纳税人提供劳务派遣服务,选择差额纳税的,按照5%
  • php的了解
  • php中类静态成员描述不正确的是
  • php读取word内容
  • 路由加载的几种方式
  • nvm for windows
  • php购物车及订单思路
  • thinkphp5上传文件
  • php常用array函数
  • php开启mysql扩展
  • phpcms模块
  • 修改公司章程注意事项
  • 国家对国有企业采取的政策是怎样的
  • 金融企业往来支出是一级科目吗
  • 开票软件的证书口令是多少
  • 年底应交增值税借方余额怎么处理
  • mongodb副本集群
  • 其他资本公积可以冲减吗
  • SQL SERVER 2000 9003错误的解决方法(只适用于SQL2000)
  • access 替换
  • sqlserver怎么显示结果窗口
  • 车间管理人员差旅费
  • 小规模纳税人利润表季报
  • 企业一般存款账户和基本存款账户的区别
  • 农产品加工会计分录
  • 债务转化为资本是啥意思?
  • 土地增值税税率怎么算
  • 空调抵扣进项税
  • 进口货物的价格组成有哪些
  • 印花税退还
  • 小企业会计准则适用于哪些企业
  • 业务招待费纳税调整会计分录
  • 发生额怎么计算
  • 服务器控制电脑
  • windowsxp的安装方法
  • sysscjh.exe是什么文件
  • 老毛桃U盘启动盘工具安装Win8的详细图文教程
  • wysafe.exe是什么
  • win7 win10 win8
  • linux中比较文件链接数的变化
  • win7系统怎么调整字体大小
  • win8怎么删除所有东西
  • node.js中的http.response.setHeader方法使用说明
  • 磁盘监视器在哪
  • jquery 插件写法
  • python怎么获取命令行参数
  • js跨域解决方案
  • js设置图片大小
  • 前端闭包函数
  • 江苏国税电子税务局官网
  • 党风监督员监督和反应情况怎么写
  • 二套房办房产证税费怎么算的
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设