一 場景
場景是默認數據有30頁, 這個時候你切換到30頁,再次加搜索條件查詢你的currentPage會變為當前數據最后一頁,但是查詢字段還是30頁
二 解決辦法
我會在confirm查詢時候將頁數調回到第一頁, 同時監聽page分頁組件中的currenpage回到第一頁,
這一步完成查詢數據是第一頁的數據
queryData(query) {
this.query = query
this.pageChange(1)
this.getList()
},
pageChange(val) {
this.currentPage = val
this.getList()
},
這一步將page分頁組件中的currentpage頁設置為第一頁
watch: {
currentPage: {
handler() {
this.current = this.currentPage
},
deep: true,
},
},
解決
————————————————
版權聲明:本文為CSDN博主「sunnyboysix」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/sunnyboysix/article/details/111287437