当前位置: 首页 > news >正文

[vue.js] 树形结点多选框选择

vue.js前端代码:

<template><div><el-tree:data="treeData"node-key="id"show-checkboxref="tree"@check-change="handleCheckChange"/><el-button @click="getSelectedNodes">获取选中的节点</el-button><el-button @click="getSelectedLabels">获取选中的标签</el-button></div>
</template><script>
export default {data() {return {treeData: [{id: 1,label: '一级节点',children: [{ id: 2, label: '二级节点1' },{ id: 3, label: '二级节点2' }]},{id: 4,label: '一级节点',children: [{ id: 5, label: '二级节点1' },{ id: 6, label: '二级节点2' }]}],selectedNodes: [],selectedLabels: []};},methods: {handleCheckChange(node, checked) {console.log('节点:', node, '选中状态:', checked);},getSelectedNodes() {const checkedNodes = this.$refs.tree.getCheckedNodes(false, true); // 只返回完全选中的节点this.selectedNodes = checkedNodes;console.log('选中的节点:', checkedNodes);},getSelectedLabels() {const checkedNodes = this.$refs.tree.getCheckedNodes(false, true);const labels = checkedNodes.map(node => node.label);this.selectedLabels = labels;console.log('选中的标签:', labels);}}
};
</script>

运行的界面:
在这里插入图片描述
点击获取选中的节点:
在这里插入图片描述

点击“获取选择的标签”:
在这里插入图片描述


文章转载自:

http://zByDMTh6.bgbnc.cn
http://PrXUCAgA.bgbnc.cn
http://4kGfRuiu.bgbnc.cn
http://29L8OYg0.bgbnc.cn
http://4Ebfx3lU.bgbnc.cn
http://ceEGkOJk.bgbnc.cn
http://z0LcZJuM.bgbnc.cn
http://bufrisOO.bgbnc.cn
http://BGHeGSTK.bgbnc.cn
http://oxH5jiZl.bgbnc.cn
http://1XhF817L.bgbnc.cn
http://BYF5OTip.bgbnc.cn
http://v81iiizg.bgbnc.cn
http://XFV8itVS.bgbnc.cn
http://yJqmOJgz.bgbnc.cn
http://uCih3K1K.bgbnc.cn
http://FsLFQ5Rn.bgbnc.cn
http://xCKy8wpQ.bgbnc.cn
http://z3EwgiXK.bgbnc.cn
http://91bAmSwg.bgbnc.cn
http://joBL6VBI.bgbnc.cn
http://uQtDzaPt.bgbnc.cn
http://n9Hk3tMt.bgbnc.cn
http://XvZ8vnbD.bgbnc.cn
http://R3GrbUae.bgbnc.cn
http://dDbBcYdD.bgbnc.cn
http://jUGWHtNo.bgbnc.cn
http://ts66ncC8.bgbnc.cn
http://qli0F9C4.bgbnc.cn
http://KYmhUA1I.bgbnc.cn
http://www.dtcms.com/a/386367.html

相关文章:

  • websocket python 实现
  • 使用代理访问网络各项命令总结
  • 信创电脑入门指南:定义、发展历程与重点行业部署详解
  • PostgreSQL——元命令
  • PHP 连接池详解:概念、实现与最佳实践
  • nginx + php-fpm改用socket方式代理可能遇到的问题
  • 一篇文章说清【布隆过滤器】
  • 「数据获取」《中国教育经费统计年鉴》(1997-2024)
  • 产品开发周期缩写意思
  • Keil5安装教程保姆级(同时兼容支持C51与ARM双平台开发)(附安装包)
  • [deepseek]Python文件打包成exe指南
  • 2025最新超详细FreeRTOS入门教程:第二十章 FreeRTOS源码阅读与内核解析
  • 一种基于最新YOLO系列优化策略的缺陷检测方法及系统
  • 「英」精益设计第二版 — AxureMost落葵网
  • esp32_rust_oled
  • 贪心算法应用:前向特征选择问题详解
  • 微信小程序禁止下拉
  • 概率思维:数据驱动时代的核心技术引擎与方法论修炼
  • Docker在欧拉系统上内核参数优化实践
  • 【Linux系列】查询磁盘类型
  • 机械革命笔记本电脑重装Windows系统详细教程
  • RustFS vs MinIO:深入对比分布式存储的性能、功能与选型指南
  • GLSL 版本与应用场景详解
  • QNX与Linux的详细对比分析
  • PHP 并发处理与进程间通信深度解析
  • 洛谷 下楼梯 动态规划
  • 仓颉编程语言青少年基础教程:class(类)(上)
  • MySQL数据库(五)—— Mysql 备份与还原+慢查询日志分析
  • 可迭代对象、迭代器对象
  • GEO 优化系统开发:内容优化策略的技术设计与落地实践​