table中添加 row-click 绑定行点击事件
<el-table :row-class-name="tableRowClassName" ref="table" height="75vh" v-loading="crud.loading"
v-watermark="{text:syname,textColor:'rgba(180, 180, 180, 0.3)'}"
:tree-props="{children: 'children', hasChildren: 'hasChildren'}"
row-key="id"
default-expand-all
@row-click="OpenTree"
:data="ArrTree(crud.data)" @select="crud.selectChange" @select-all="crud.selectAllChange"
@selection-change="crud.selectionChangeHandler">
el-table/>
2\展开节点的事件:
// 点击展开节点
OpenTree(row, column, event) {
if (event.currentTarget.querySelector(".el-table__expand-icon")) {
event.currentTarget.querySelector(".el-table__expand-icon").click();
}
},