今天遇到一个小问题,没注意。el-pagination的分页组件有一个current-page的属性。今天想在methods中手动修改绑定变量,达到修改页码的效果。原来是分页组件view没有渲染,还是停留在原来的页码。然后想了想,想起了.sync这个语法糖,可以让数据双向绑定。直接查看修改后的代码"total,sizes,prev,pager,next,jumper"@size-change="handleSizeChange"@current-change="handleCurrentChange"/>refresh(){this.handleCurrentChange(1)this.currentPage=1}具体原因我想了想,可能是因为修改了this.currentPage,导致分页组件无法将视图更新通知父组件,所以添加了.sync修饰符,让子组件能够与父组件进行通信,从而实现了两个——方式绑定,父组件获取更新后的值重新渲染页面。(我的理解不是很清楚,大概是推测,如有错误,大家可以在评论中指出,虚心请教ing~)
