<el-table @select-all="false" height="650" tooltip-effect="dark" :data="dataList.slice((currentPage - 1) * pageSize, currentPage * pageSize)" ref="multipleTable" @selection-change="handleSelectionChange" border style="width: 100%">加key值
时间: 2023-07-06 21:21:36 浏览: 154
vue3 el-table多级表头收缩扩展的实现(JS原味版)
好的,你的建议是在这段代码中给el-table组件加上一个key值,对吗?如果是这样,你可以在el-table标签中添加一个属性,如下所示:
```html
<el-table :key="tableKey" @select-all="false" height="650" tooltip-effect="dark" :data="dataList.slice((currentPage - 1) * pageSize, currentPage * pageSize)" ref="multipleTable" @selection-change="handleSelectionChange" border style="width: 100%">
```
你需要定义一个名为tableKey的变量,并将其设置为唯一的值。这样做的目的是在组件更新时强制重新渲染,确保组件状态正确。
阅读全文