elementUI里的el-table子项复选有时候做展开子项时才添加数据,这个时候想做全选把子项也选择上,就要子项的自定义选中状态,先通过
this.$refs['pushMultipleTable'].store.states.isAllSelected
获取全选按钮的状态TRUE,然后做遍历操作:
// pushMultipleSelection想要设置为选中的数据
this.pushMultipleSelection.forEach(item => {
this.$refs['pushMultipleTable'].toggleRowSelection(item, true)
})
获取全选按钮的状态FALSE,然后做遍历操作:
// pushMultipleSelection想要设置为选中的数据
this.pushMultipleSelection.forEach(item => {
this.$refs['pushMultipleTable'].toggleRowSelection(item, false)
})