在Vue中,可以使用以下方法在翻页之后保留翻页前的数据:

  1. 定义一个变量prevSelectionRows来保存翻页前的数据。
data() {
  return {
    prevSelectionRows: []
  }
},
  1. onSelectChange方法中,将当前的选择数据赋值给prevSelectionRows
onSelectChange(selectedRowKeys, selectionRows) {
  this.prevSelectionRows = [...selectionRows];
  // 其他逻辑...
},
  1. 在翻页之后,将prevSelectionRows合并到当前的选择数据中。
onPageChange(page) {
  // 翻页逻辑...
  
  // 合并翻页前的选择数据
  this.selectionRows = [...this.prevSelectionRows, ...this.selectionRows];
},

这样,在翻页之后,onSelectChange方法中的selectionRows就会包含翻页前的数据

vue 如何在翻页之后让方法onSelectChangeselectedRowKeys selectionRows中的selectionRows还有翻页前的数据

原文地址: https://www.cveoy.top/t/topic/iE70 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录