iview分页组件动态设置当前页面current值失败

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

问题是:如果我点击第3页,然后去了别的页面,当我再次回到这个页面的时候,页码还是3,不会因为我设置了currentPage=1改变

阅读 9.4k
5 个回答
新手上路,请多包涵

:current改为 :current.sync

<Page v-if='isReRender' ...

控制isReRender重新渲染一遍

iView中控制当前选中页码的参数是 currentPage 。不能通过自己设置一个名为 currentPage 的变量赋值给 current 。
可以通过:
this.$refs.pager.currentPage = 1;
可以使得当前页码定位到第1页

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

推荐问题