美文网首页
7、vue+element-ui中的分页函数

7、vue+element-ui中的分页函数

作者: 快点赞呀 | 来源:发表于2018-11-22 00:06 被阅读0次

1、html结构:

<el-pagination

          @size-change="handleSizeChange"

          @current-change="handleCurrentChange"

          :current-page="tablePage.currentPage"

          :page-sizes="[10,50,100,200,500,1000]"

          :page-size="tablePage.pageSize"

          layout="total, sizes, prev, pager, next, jumper"

          :total="tablePage.total">

 </el-pagination>

2、data中return的数据:

tablePage: {

        currentPage: 1,

        pageSize: 10,

        total: 0

}

3、发送请求需要携带分页数据

函数名() {

      let param = {

        params: {

          pageIndex: this.tablePage.currentPage,

          pageSize: this.tablePage.pageSize

           }

      }

      axios.get('请求地址', param).then(response => {

        this.tablePage.total = response.data.total

      })

},

4、选择下一页或者每页显示数据条数时触发的函数

handleSizeChange (val) {

      this.tablePage.pageSize = val

      this.requestCourseList()    // 重新调用请求的函数

},

handleCurrentChange (val) {

      this.tablePage.currentPage = val

      this.requestCourseList()    // 重新调用请求的函数

},

相关文章

  • 7、vue+element-ui中的分页函数

    1、html结构:

    Django快速分页

    分页 在web开发中,对大量的商品进行分页显示,是常见的需求,django对分页直接提供了现成的函数,让我们的开发...

  • 利用array_slice进行手动分页

    /** * 不用系统分页利用array_slice函数对数组进行分页 * @param $info 需要分页的数组...

  • day03 高级查询 视图操作

    1 子查询 分页查询 计算 sum, count, avg,等合计函数时排除null值 CASE 函数在分组查询中...

  • vue+element ui的一些总结

    1,获取列表函数 - [搜索、筛选(多个)、分页] 设置一个获取列表的函数 getlist分页+第一次加载: 筛选...

  • vue+Element-ui实现分页效果

    当我们向后台请求大量数据的时候,并要在页面展示出来,请求的数据可能上百条数据或者更多的时候,并不想在一个页面展示,...

  • vue+element-ui实现前端分页

    后台一次返回的数据量很大,需要展示全部数据时耗时非常长,对浏览器的压力非常大,因此可以改用前端分页的方式来展示数据...

  • 分页函数

    返回当前页的数据

  • 2018/12/28 --第12天

    6:28--7:28 springboot 中Mybatis集成分页插件pageHelper 成功实现 7:14 ...

  • MySQL03

    DQL查询语句 分页查询 分组函数 分组查询 子查询 多表连接查询 1、分页查询 当数据库中数据过多时,不能一次全...

网友评论

      本文标题:7、vue+element-ui中的分页函数

      本文链接:https://www.haomeiwen.com/subject/xdckqqtx.html