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>

效果演示

相关推荐
mCell18 小时前
【短文】不是最强,是最适合
前端·aigc·deepseek
余瑜鱼鱼鱼19 小时前
HTML常用标签总结
前端·html
Jave210819 小时前
Vue 中 mixins 混合开发的主要使用场景有哪些?
前端·vue.js
徐同保19 小时前
openclaw安装
前端
JEECG低代码平台19 小时前
JeecgBoot低代码平台 Ant Design Vue 4.x 升级避坑指南
前端·vue.js·低代码
yashuk19 小时前
Go-Gin Web 框架完整教程
前端·golang·gin
唐叔在学习20 小时前
e.preventDefault()到底怎么用?
前端·javascript
北寻北爱20 小时前
面试题-vue篇
前端·vue.js
XPoet20 小时前
AI 编程工程化:Skill——给你的 AI 员工装上技能包
前端·后端·ai编程
JEECG低代码平台20 小时前
JeecgBoot低代码平台 Qiankun 微前端集成指南:主应用配置全流程
前端·低代码