在用element-ui的table组件时,表格上的数据是前端分页的,我加上了@selection-change="handleSelectionChange"事件之后每次点击勾选框就会触发两次handleSelectionChange方法,然后导致勾选不了,如果不分页的话不会出现这种情况,请问有人遇见过这种问题吗,求解,谢谢啦
//这种方式正常,只触发一次handleSelectionChange
<el-table
:data="list"
ref="tableCheck"
border
:header-cell-style="tableHeaderColor"
@row-click="clickRow"
@selection-change="handleSelectionChange">
//这种方式会触发两次handleSelectionChange,有谁能解释一下吗,因为要前端分页,这个data怎么绑定才能只触发一次handleSelectionChange
<el-table
:data="list == undefined ? [] : list.slice((currentPage-1)*pageSize,currentPage*pageSize)"
ref="tableCheck"
border
:header-cell-style="tableHeaderColor"
@row-click="clickRow"
@selection-change="handleSelectionChange">
换一个方法就行了比如@select+@select-all,那个方法会监听数据变化