需求为翻页记住上页选项,包含回显选中的数据,然后还能进行新增和取消勾选
 
 首先element管网有提供及住翻页功能
 
 所以可以根据官网提供的方法来改造
 
一定要做的操作就是清空一下选中的数据,否则不生效,this.$refs.selectTable.clearSelection();
 
 然后就是处理选中的数据,和原数组进行对比,进行回显和取消的操作
   //默认需要勾选的数据
    pick(data) {
      if (data.length > 0) {
        this.$nextTick(() => {
          data.forEach((item) => {
            this.selectedRowsAll.forEach((i, index) => {
              if (item.id == i) {
                this.$refs.selectTable.toggleRowSelection(item, true);
                this.selectedRowsAll.splice(index, 1);
              }
            });
          });
        });
      }
    },
最后在保存之前把勾选中的数组和新数组 this.selectedRowsAll拼接一下
     let arr = this.selectedRows
          .map((val) => val.id)
          .concat(this.selectedRowsAll);
          // 这个arr就是最终的数据


















