row-key的值只能是表格中某一列的key,而expand-row-keys数组里保存的则是所有展开行的row-key值,假如设置row-key=“id”,那么expand-row-keys数组里则保存的是表格中所有展开行的id值。 <template> <el-table :data="tableData" row-key="id" :expand-row-keys="expands" @row-click="rowClick" style=...
</el-button> </template> </el-table-column> </el-table> </div> </template> <script> export default { data() { return { expandAll: false, //是否展开所有行 tableData: [ { id: 1, name: 'John Doe', age: 30, children: [ { id: 2, name: 'Jane Doe', age: 25, hasChildren...
el-table 加上 highlight-current-row 属性。 <el-table ref='tTable' :data="dataList" highlight-current-row></el-table> 调用setCurrentRow(row, true) 设置当前行高亮,row为dataList里面的数据。 selectRow(row) { if (row) { this.$refs.tTable.setCurrentRow(row, true); } else { this.$r...