鍍金池/ 問(wèn)答/HTML/ iview分頁(yè)組件動(dòng)態(tài)設(shè)置當(dāng)前頁(yè)面current值失敗

iview分頁(yè)組件動(dòng)態(tài)設(shè)置當(dāng)前頁(yè)面current值失敗

 <Page class="page" ref="pages" :total="this.num" size="small" show-elevator :current="this.currentPage" @on-change="initSize"
            :page-size="10"></Page>
            

問(wèn)題是:如果我點(diǎn)擊第3頁(yè),然后去了別的頁(yè)面,當(dāng)我再次回到這個(gè)頁(yè)面的時(shí)候,頁(yè)碼還是3,不會(huì)因?yàn)槲以O(shè)置了currentPage=1改變

回答
編輯回答
孤星

:current="this.currentPage"中的this去掉

2018年9月5日 06:55
編輯回答
厭惡我

:current改為 :current.sync

2018年4月7日 03:51
編輯回答
溫衫

iView中控制當(dāng)前選中頁(yè)碼的參數(shù)是 currentPage 。不能通過(guò)自己設(shè)置一個(gè)名為 currentPage 的變量賦值給 current 。
可以通過(guò):
this.$refs.pager.currentPage = 1;
可以使得當(dāng)前頁(yè)碼定位到第1頁(yè)

2017年7月15日 20:51
編輯回答
孤巷

正解~~~~

2017年12月8日 23:02
編輯回答
冷咖啡
<Page v-if='isReRender' ...

控制isReRender重新渲染一遍

2017年9月5日 23:17