在网上参考了以下方法但并没有起效,考虑到渲染的问题进行了改造,加上了$nextTick
总的来说就是取class为el-table__expand-icon的结点进行了模拟点击,在你想要树展开的地方调用
expandAll () {
const els = this.$el.getElementsByClassName('el-table__expand-icon')
this.$nextTick(()=>{
for (let i = 0; i < els.length; i++) {
els[i].click()
}
})
}