更新时间:2017/9/6 上午10:50:15
更新说明:pagination.js
1、代码优化
2、增加用户体验
index.html
<navigation :pages="pages" :current.sync="pageNo" @navpage="msgListView"></navigation>
pages:总页数
pageNo:当前页
插件件中
props: { pages: { type: Number, default: 1 }, //navigation传递过来的参数(总页数pages) current: { type: Number, default: 1 } //navigation传递过来的参数(当前页pageNo) }
告知页面当前点击的是第几页,并触发方法msgListView
this.$emit('navpage',this.current); msgListView(curPage){ //根据当前页获取数据}