Я добавил в свое приложение таблицу Bootstrap Vue и хотел регистрировать, когда пользователь переключается на другую страницу, используя встроенную разбивку на страницы.
https://bootstrap-vue.js.org/docs/components/table/ < / а>
Для этого я добавил @change
, который должен прослушивать и регистрировать v-модель нумерации страниц, currentPage
. Однако похоже, что он вызывается до фактического обновления currentPage
.
Как мне правильно послушать это обновление?
Вот что я пробовал: https://jsfiddle.net/eywraw8t/394424/
new Vue({
el: "#app",
data: {
totalRows: 50,
perPage: 10,
currentPage: 1
},
methods: {
pagination() {
console.log(this.currentPage);
},
}
})
<div id="app">
<div>
<b-pagination :total-rows="totalRows" :per-page="perPage" v-model="currentPage" @change="pagination" />
</div>
</div>