千家信息网

Vue后台管理系统怎么实现分页功能

发表于:2024-11-19 作者:千家信息网编辑
千家信息网最后更新 2024年11月19日,这篇文章主要介绍"Vue后台管理系统怎么实现分页功能",在日常操作中,相信很多人在Vue后台管理系统怎么实现分页功能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Vue
千家信息网最后更新 2024年11月19日Vue后台管理系统怎么实现分页功能

这篇文章主要介绍"Vue后台管理系统怎么实现分页功能",在日常操作中,相信很多人在Vue后台管理系统怎么实现分页功能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Vue后台管理系统怎么实现分页功能"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

具体如下:

效果图:

功能描述:

  • 显示数据的总数目

  • 可选择每天的显示条数

  • 点击页码跳转到指定页数

  • 输入页码可跳转到指定页

1.功能实现

1.1 结构

                

1.2 逻辑

data() {      return {        //请求参数        queryInfo: {          type: 3,          //当前页数          pagenum: 1,          //指定当前页数显示的数目          pagesize: 5,        },        goodsList: [],        //总数据        total: 0,      }    }   methods: {      //获取商品分类数据      async getGoodsCate() {        const { data: res } = await this.$http.get("categories", {          params: this.queryInfo,        })        if (res.meta.status !== 200) {          this.$message.error("获取参数失败")        }        this.total = res.data.total        this.goodsList = res.data.result        //console.log(this.goodsList)      },      //监听每页的条数      handleSizeChange(pagesize) {        // console.log(`每页 ${val} 条`)        this.queryInfo.pagesize = pagesize        this.getGoodsCate()      },      //监听当前页数      handleCurrentChange(pageNum) {        this.queryInfo.pagenum = pageNum        this.getGoodsCate()      },    },

1.3 参数说明

1.4 效果演示

到此,关于"Vue后台管理系统怎么实现分页功能"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

0