diff --git a/pages/Category.vue b/pages/Category.vue index 08f6104f..88c8eb10 100644 --- a/pages/Category.vue +++ b/pages/Category.vue @@ -423,8 +423,10 @@ export default { $route: { immediate: true, handler (to, from) { - if (to.query.page) { + if (to.query.page && to.path === from.path) { this.changePage(parseInt(to.query.page) || 1); + } else { + this.initPagination() } } }