使用vue+elementUI页面实现前端做分页

当数据不是很多的时候,后端会要求前端来实现分页功能。那么下面讲下怎么使用element来实现前端做分页功能。由于功能比较简单,那么就直接上代码:

// 计算当前页面的数据
tableList() {
      // this.displayData是当前页面要显示的数据
      this.displayData=[]
      for (
    // pagesize是当前页面要显示总条数,例如:每页显示20条;currentPage是当前页面数;
        var j = this.pagesize * (this.currentPage - 1);j < this.pagesize * this.currentPage;j++) {
       // this.gameNum是总数据  
        if (this.gameNum[j]) {
          this.displayData.push(this.gameNum[j])
        }
      }
    },

// 获取当前页
    paginCurrentChange(page) {
      this.currentPage = page;
      this.tableList();
    }

 

你可能感兴趣的:(vue,elementUI)