解决scTable selection切换分页复选框被清空的问题

位置:首页 / 新闻中心 / 新框架教程

新框架教程 Admin 2024-03-18 13:38:01 398

 scTable selection切换分页清除所选项问题解决记录
组件内部根据下图注释部分方法调用
  下方代码中注释的调用为关闭选项清除
  
  //javascript
    //更新数据 合并上一次params
    upData(params, page=1){
        this.currentPage = page;
        // this.$refs.scTable.clearSelection();
        Object.assign(this.tableParams, params || {})
        this.getData()
    },
    //重载数据 替换params
    reload(params, page=1){
        this.currentPage = page;
        this.tableParams = params || {}
        // this.$refs.scTable.clearSelection();
        this.$refs.scTable.clearSort()
        this.$refs.scTable.clearFilter()
        this.getData()
    },

使用组件时,组件添加row-key属性,selection类型的列组件添加reserve-selection属性;
  
    <scTable ref="table" :apiObj="apiObj" row-key="id" height="500px" :params="params" @selection-change="selectionChange" stripe>
        <el-table-column type="selection" width="50" reserve-selection></el-table-column>

以上就是“解决scTable selection切换分页复选框被清空的问题”的详细内容,更多请关注木子天禾科技其它相关文章!

15934152105 扫描微信