短视频平台开发,vue3+elementuiplus实现分页功能

短视频平台开发,vue3+elementuiplus实现分页功能

引入分页

 

1
          <el-pagination<br>              layout="prev, pager, next"<br>              :total="changePage.total"<br>              class="pageNext"<br>              @current-change="handleCurrentChange"<br>              v-model:currentPage="changePage.currentPage"<br>              background><br>          </el-pagination>

注意:这里默认一页显示10条数据,如果想要修改每页显示个数,则加上:page-size属性即可,比如你想每页显示100条,则:page-size="100"

 

实现逻辑

 

1
<script setup><br>import {reactive} from 'vue'<br>const changePage = reactive({<br>  currentPage:1, //默认当前页面为1<br>  total: Number(''), //总共有多少数据<br>})<br>//这里是获取当前页数<br>const handleCurrentChange = (val)=> {<br>  changePage.currentPage = val<br>}<br><script>

 

随后,只需调用后端的接口即可获得数据并且进行渲染

以上就是短视频平台开发,vue3+elementuiplus实现分页功能, 更多内容欢迎关注之后的文章

 

posted @   云豹科技-苏凌霄  阅读(364)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
历史上的今天:
2021-07-26 直播短视频系统,Unity制作按钮呼吸
2021-07-26 直播视频app源码,弹幕效果实现 jQuery
2021-07-26 直播视频网站源码,登录界面LoginActivity
点击右上角即可分享
微信分享提示