element-ui中的el-table实现分页多选功能

element-ui中的el-table实现分页多选功能

  • 一、分页多选
    • 1.在el-table中添加 :row-key="getRowKeys"
    • 2.然后第一列,即有多选框的一列,添加 :reserve-selection="true"

selection-change事件:当选择项发生变化时会触发该事件(当分页切换时,选中的数据都会自动清空)

一、分页多选

1.在el-table中添加 :row-key=“getRowKeys”

<el-table
      ref="form"
      :model="form"
      :row-key="getRowKeys"
      @selection-change="handleChange"
>
</el-table>
getRowKeys(row) {
	return row.id
},
handleChange(selection) {
    console.log(selection)
}

2.然后第一列,即有多选框的一列,添加 :reserve-selection=“true”

<el-table-column type="selection" :reserve-selection="true"></el-table-column>

链接: https://blog.csdn.net/qq_36157085/article/details/122922678

你可能感兴趣的:(element-ui,ui,javascript,vue.js)