首页 > 其他分享 >记录一下elmentui中树状表单的全部展开与收缩

记录一下elmentui中树状表单的全部展开与收缩

时间:2023-06-06 14:24:58浏览次数:41  
标签:isExpansion 树状 elmentui item toggleRowExpansionAll 展开 表单 data children

html页面

   <el-button style="margin-left: 10px;margin-bottom: 10px;" type="primary" plain size="mini" @click="toggleRowExpansion" icon="el-icon-sort">           全部{{ isExpansion ? "收缩" : "展开" }}       </el-button>       <el-table         default-expand-all         ref="dataTreeList"         :tree-props="{children: 'children'}">         ......   </el-table>   js方法 export default {     data() {         return {             tableData: [],             isExpansion: true         }     },     methods: {          // 切换数据表格树形展开       toggleRowExpansion() {         this.isExpansion = !this.isExpansion;         this.toggleRowExpansionAll(this.tableData, this.isExpansion);       },       toggleRowExpansionAll(data, isExpansion) {         data.forEach((item) => {           this.$refs.dataTreeList.toggleRowExpansion(item, isExpansion);           if (item.children !== undefined && item.children !== null) {             this.toggleRowExpansionAll(item.children, isExpansion);           }         });       },     }, ....... } 参考链接:https://blog.csdn.net/weixin_46724415/article/details/121908210

 

标签:isExpansion,树状,elmentui,item,toggleRowExpansionAll,展开,表单,data,children
From: https://www.cnblogs.com/luzanzan/p/17460410.html

相关文章

  • 【VUE】Vue事件与表单处理02
    一、事件与表单处理1、v-on监听事件<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"......
  • Vue基础之表单控制 ,v-model进阶,箭头函数,JS循环
    目录一、表单控制1.checkbox选中2.radio单选3、checkbox多选4.购物车案例-结算二、v-model进阶三、箭头函数es6的语法1无参数,无返回值2有一个参数,没有返回值,可以省略括号3多个参数,不能省略括号4多个参数,不能省略括号,一个返回值5一个参数,一个返回值四、补充:JS循环一、表......
  • Vue——表单控制、购物车案例、v-model进阶、与后端交互三种方式、箭头函数
    表单控制//1checkbox 单选 多选//2radio 单选<body><divid="app"><h1>checkbox单选</h1><p>用户名:<inputtype="text"v-model="username"></p><p>密码:<inputtype="p......
  • 表单控制,购物车案例,v-model进阶,与后端交互的三种方式
    1表单控制#1checkebox: -单选-多选#2radio -单选<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title><scriptsrc="./js/vue.js"></scrip......
  • Java模拟表单提交编码不同导致乱码问题解决
    最近有个业务需要模拟表单提交到asp页面中,但是我的项目编码是UTF8,而asp页面是GB2312,中文字段提交后,到达数据库后是乱码.问题的解决在于模拟提交的时候指定编码:我用的HTTP框架是Unirest,代码如下:......
  • 常用的开源自定义表单有哪几大优势特点?
    当前,办公已经进入流程化和自动化的阶段,要想跟随着社会发展,引用开源自定义表单工具可以使办公协作效率得到快速提升,它的灵活、便捷、易操作等特点,使得该表单工具深受当今职场的喜爱,是做好数据管理,提升办公表单制作效率和质量的得力助手。今天这篇文章就与大家一起分享常用的开源自......
  • fastAdmin 修改表单验证错误提示信息位置
    原先效果: 觉得在右侧不太好看,另外假如布局设置一行两块表单,那么会影响效果。解决方案找到\public\assets\js\require-form.js大概在15行左右//绑定表单事件form.validator($.extend({validClass:'has-success',invalidClass:'has-error',bindClassTo......
  • 树状数组的思想复习
    树状数组的复习前言:学树状数组的时候第一没理解透彻,第二还没写博客用于复习,所以这里写一下用于复习树状数组:作用:lognlogn时间实现单点修改区间查询;区间修改单点查询;区间修改区间查询。但是区间修改区间查询还是线段树好,因为扩展性很强特点:父子节点关系例如当前节点为x,那么......
  • 分享10个最好的jQuery表单插件
    为web设计或者开发者来说,表单是我们经常需要打交道的设计元素之一。不论你开发登陆功能,在线购物功能,或者是注册功能,你都需要使用表单来执行用户输入。但其实并不是很多开发人员都关心开发或者设计表单元素。而表单设计最重要的目的在于能够将表单设计超越它本身结构以达到使用体......
  • jquery插件合集之分页插件[表单和表格]
    [url]http://www.skygq.com/2011/01/24/jquery%E6%8F%92%E4%BB%B6%E5%90%88%E9%9B%86%E4%B9%8B%E5%88%86%E9%A1%B5%E6%8F%92%E4%BB%B6/[/url][color=red][b]jPaginate:AFancyjQueryPaginationPlugin[/b][/color][url]http://tympanus.net/codrops/2......