diff --git a/src/components/todo/ListComponent.vue b/src/components/todo/ListComponent.vue index 2413e5e..7c0af7f 100644 --- a/src/components/todo/ListComponent.vue +++ b/src/components/todo/ListComponent.vue @@ -82,7 +82,7 @@ @@ -118,7 +118,6 @@ - @@ -234,11 +229,11 @@ export default { setup: function () {}, created: function () {}, mounted: function () { - this.getDatas() + this.getDatas(1) }, unmounted() {}, methods: { - async getDatas() { + async getDatas(page) { this.isBusy = true const results = await this.callAPI('/todo', { params: { @@ -246,7 +241,7 @@ export default { sortDirection: this.sortDirection, searchFields: this.searchFields, search: this.search, - page: this.currentPage, + page: page, perPage: this.perPage } }) @@ -259,20 +254,18 @@ export default { this.isBusy = false }, searchClick() { - this.currentPage = 1 - this.getDatas() + this.getDatas(1) }, pageClick(bvEvent, page) { console.log(bvEvent) - this.currentPage = page - this.getDatas() - bvEvent.preventDefault() + // this.currentPage = page + this.getDatas(page) + // bvEvent.preventDefault() }, perPageClick(perPage) { - this.currentPage = 1 this.perPage = perPage console.log(this.perPage) - this.getDatas() + this.getDatas(1) }, busyToggle() { this.isBusy = !this.isBusy