element 树形表格实现手风琴式展开。


table添加事件expand-change

<el-table ref="table" @expand-change="expandChange" :data="tableData" row-key="id" lazy :load="load"  :tree-props="treeProps"></el-table>
expandChange(row,expanded){
        // console.log(row)
        if(expanded){
          let $table = this.$refs.table;
          for(let i = 0;i < this.tableData.length;i++){
            if(row['id'] !== this.tableData[i]['id']){
              $table.toggleRowExpansion(this.tableData[i],false);
            }
          }
         
        }
},

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM