Fix #5896
This commit is contained in:
parent
ac5453232f
commit
7813c8a942
2 changed files with 15 additions and 6 deletions
|
|
@ -8,7 +8,8 @@ export default (opts) => ({
|
|||
fetching: true,
|
||||
moreFetching: false,
|
||||
inited: false,
|
||||
more: false
|
||||
more: false,
|
||||
backed: false,
|
||||
};
|
||||
},
|
||||
|
||||
|
|
@ -78,6 +79,7 @@ export default (opts) => ({
|
|||
async fetchMore() {
|
||||
if (!this.more || this.moreFetching || this.items.length === 0) return;
|
||||
this.moreFetching = true;
|
||||
this.backed = true;
|
||||
let params = typeof this.pagination.params === 'function' ? this.pagination.params(false) : this.pagination.params;
|
||||
if (params && params.then) params = await params;
|
||||
const endpoint = typeof this.pagination.endpoint === 'function' ? this.pagination.endpoint() : this.pagination.endpoint;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue