想要做el-table 表格的下拉刷新,怎么实现?

想要做el-table 表格的下拉刷新,怎么实现?
有什么好的办法,目前尝试了el-table-infinite-scroll,不行,下完包引入以后,还要提示下其他相关的包,vue-composition.js等等;有没有其他可实现的插件吗?

已解决;
从npm上搜索el-table-infinite-scroll插件,选择相应版本,找到对应用法

import ElTableInfiniteScroll from "el-table-infinite-scroll";
Vue.directive("el-table-infinite-scroll", ElTableInfiniteScroll);

 <el-table

ref="companyRef"

:data="authList"

height="360px"

v-el-table-infinite-scroll="load" // 这里控制下拉刷新

:infinite-scroll-disabled="disabled" // 这里控制是否可刷新

@selection-change="handleSelectionChange"

header-cell-class-name="table-height"

:row-key="getRowKeys"

class="tableScroll"

></el-table>

load() {

if (this.disabled) return; // 无数据时为true

if ((this.params.page) * this.params.size < this.authTotal) {

this.params.page += 1;

this.$nextTick(() => {

this.getAuthList(2);

});

} else {

this.disabled = true;

}

},


回答:

本身PC端用下拉刷新就不合理,没必要纠结,直接来个刷新按钮点下刷新不好吗

以上是 想要做el-table 表格的下拉刷新,怎么实现? 的全部内容, 来源链接: utcz.com/p/934687.html

回到顶部