vue3+ts 可视化大屏无限滚动table效果实现

注意:vue3版本需使用 vue3-seamless-scroll

npm

javascript 复制代码
npm install vue3-seamless-scroll --save

页面引入

TS

javascript 复制代码
import { Vue3SeamlessScroll } from "vue3-seamless-scroll";

代码使用(相关参数可参考:https://www.npmjs.com/package/vue3-seamless-scroll

javascript 复制代码
<div class="my-table">
   <div class="table_th">
          <span>设备编号</span>
          <span>设备位置</span>
          <span>设备状态</span>
          <span>设备类型</span>
      </div>
      <vue3-seamless-scroll
          :list="TableData.data"
          direction="up"
          :hover="true"
          :limitScrollNum="1"
          :step="0.2"
          class="seamless-warp2"
          >
          <div class="table_td"
              v-for="item in TableData.data"
              :key="item.num"
          >
              <span>{{item.num}}</span>
              <span>{{item.place}}</span>
              <span :class="item.status == '正常' ? 'green-color':'red-color'">{{item.status}}</span>
              <span>{{item.type}}</span>
          </div>
      </vue3-seamless-scroll>
  </div>

效果演示

相关推荐
爱学习的茄子2 分钟前
Function Call:让AI从文本生成走向智能交互的技术革命
前端·深度学习·openai
aol1213 分钟前
X6官方示例「数据加工DAG图」转为Vue版
前端·vue.js
南雨北斗4 分钟前
vue3 attribute绑定
前端
一枚前端小能手4 分钟前
🚀 主线程卡死用户要骂娘?Web Worker让你的应用丝滑如德芙
前端·javascript
小桥风满袖7 分钟前
极简三分钟ES6 - Promise
前端·javascript
breeze_whisper8 分钟前
当前端收到一个比梦想还大的数字:BigInt处理指南
前端·面试
小喷友8 分钟前
阶段四:实战(项目开发能力)
前端·rust
小高0079 分钟前
性能优化零成本:只加3行代码,FCP从1.8s砍到1.2s
前端·javascript·面试
子兮曰10 分钟前
🌏浏览器硬件API大全:30个颠覆性技术让你重新认识Web开发
前端·javascript·浏览器
即兴小索奇13 分钟前
Google AI Mode 颠覆传统搜索方式,它是有很大可能的
前端·后端·架构