vue里面因为数据太多要弄多个页面,路由又不行,element ui的分页器用不了

我的环境是electron-vue,和vue通用的可以无视,这里采用了element ui 的走马灯当做容器翻页

首先把你的渲染数据的数组等分,我这里分成了一个数组8条数据
方法如下

let index = 0while (index< this.screenList.length) {this.newArr.push(this.screenList.slice(index, index += 8))}console.log('数组', this.newArr)

this.screenList是数据,newArr为等分后的数据

分好了,在dom进行循环渲染

  <el-carousel trigger="click" height="46vw" :autoplay="false" :loop="false" arrow="always"><el-carousel-item v-for="(item, idx) in newArr" :key="idx"><el-card class="box-card screen-list" :style="{width: screenCaptureWidth+'px', height:screenCaptureHeight+60+'px'}" :body-style="{padding: 0, overflow:'hidden'}" shadow="hover" v-for="item in newArr[idx]" :key="item.sourceId" :label="item.sourceName":data="item.sourceId"><div   @click="onSelectScreenCapture(item.sourceId)"><p :title="item.sourceName" class="screen-show"><canvas :id="['screen_'+item.sourceId]"></canvas></p><p class="screen-button"><el-button style="width: 100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;" type="text"> {{item.sourceName}} </el-button></p></div></el-card></el-carousel-item></el-carousel>

效果如下
第一页

第二页,往后数据越多也能进行自动翻页

Vue 实现翻页器 下一页 处理显示多页面要下一页非表格相关推荐

  1. 小程序中scroll-view的下拉刷新和小程序页面的下拉刷新开启方法

    scroll-view的下拉刷新 video.wxml中 <scroll-view class="videoScroll" scroll-y="true" ...

  2. vue实现数字翻牌器组建,能够正常显示负数符号

    先看一下效果图: 代码如下: 首先建立countFlop.vue文件,作为组建. <template><div class="count-flop" :key=& ...

  3. js实现微信禁止h5网页下拉,禁止微信h5页面默认下拉

    直接添加下面代码即可: document.body.addEventListener('touchmove', function (e) {e.preventDefault() }, { passiv ...

  4. django-分页器

    #######django-分页器######## 问题的引出:在模板页面渲染时,比如我们渲染的是书籍的一些信息,假如就只有10,20本书,完全可以渲染出来(意思的渲染出来,不会影响页面的美观),万一 ...

  5. 基于ESP32的蓝牙翻页器设计(论文附调试成功代码!!)

    基于ESP32的蓝牙翻页器设计 目录 基于ESP32的蓝牙翻页器设计 1 摘要 1 1.绪论 2 1.1认识蓝牙 2 1.2研究思路 3 2.软硬件设计 3 2.1中央处理模块------ESP32 ...

  6. 前端Vue书籍翻页功能利用turn.js来完成以及知识点(源码)

    目录 下载 文档 开始 构造方法 可配置项 方法 语法 事件 两种方式添加事件 自动翻页loading加载功能 案例 CSS basic.css源码如下 JS里面代码太多了,直接官网下载 index. ...

  7. 使用jQuery封装翻页器

    <div class="pagination"></div> (function($) {$.fn.pagination = function(option ...

  8. avue中crud翻页器currentPage等修改数据,页面不同步问题

    <avue-crud :option="option" ref="crud" //表格常用事件 @on-load="getList"/ ...

  9. vue从其它页面返回_vue---详细页点返回列表页,停留在原先位置

    列表页面,点击进入到详情页面,在详情页面向下滑动时,滚动条变化,document.documentElement.scrollTop变化,点击返回按钮时,列表页面的document.documentE ...

最新文章

  1. Linux系统如何安装AutoFs挂载服务
  2. centos php 局域网访问,CentOS8安装搭建php环境
  3. Windows Server2008 R2安装wampserver缺少api-ms-win-crt-runtime-l1-1-0.dll解决方案
  4. python入门到精通需要学多久-python学习从入门到精通要多久
  5. 身份令牌toKen Vuex + localStorage结合存储
  6. centos netstat和ps感染木马解决方案
  7. 用批处理命令加WinRAR实现自动备份文件数据
  8. 如何在报表的Header和Footer中使用DataSet中的Field
  9. .5-浅析express源码之Router模块(1)-默认中间件
  10. Gradle下载 Jar 包
  11. 贴一篇以前写的产品推广旧文
  12. JetbrainsCrack-3.1-release-enc.jar 下载
  13. EasyCHM(CHM电子书制作工具) v3.84.545 绿色版
  14. zabbix为啥持续报警
  15. java毕业生设计原创网络文学管理系统计算机源码+系统+mysql+调试部署+lw
  16. (原創) 如何設計除頻器? (SOC) (Verilog) (MegaCore)
  17. 【运筹学】对偶理论 : 影子价格 ( 对偶问题的经济解释 )
  18. 学习笔记5-知识点【卷积计算,dim,超参数,torch.zeros,gamma,beta,eps,assert,优化器,groups,// 和/,reshape,isinstance,hasattr
  19. 带蒙版的安卓剪辑软件_想用手机做自媒体?推荐这几款剪辑软件
  20. 华中科技大学计算机组成原理-计算机数据表示实验(全部通关)

热门文章

  1. 免费领取微软OneDrive网盘5T容量,非扩容!
  2. Feedback(反馈)详述一
  3. 益阳城市学院计算机2008毕业学生蒋旭,毕业生档案交寄单.doc
  4. 不用无线网卡教你如何用台式机连接WiFi
  5. “三天打鱼,两天晒网”
  6. Java面试通关要点汇总集(基础篇之基本功,非原作者)
  7. 文件上传控件-如何上传文件-文件夹上传
  8. 总结归纳erf与erfc
  9. 四种属性范围(重点)
  10. 编程题:核桃的数量(求最小公倍数的问题)