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>

效果演示

相关推荐
Moment几秒前
跨端项目被改需求逼疯?FinClip 可能是非常不错的一次选择
前端·javascript
这里有鱼汤3 分钟前
无需HTML/CSS!用Python零基础打造专业级数据应用——Streamlit入门指南
前端·后端·python
Gazer_S7 分钟前
【行业树选择器组件:基于Vue3与Element Plus的高性能树形选择组件优化与重构】
前端·javascript·重构
白羊@21 分钟前
鸿蒙案例---生肖抽卡
前端·javascript·华为·harmonyos
橙某人27 分钟前
🍊🍊🍊在网格中进行拖动布局-Javascript、Vue
前端·javascript·vue.js
若川29 分钟前
Taro 4 已发布:11. Taro 是如何解析入口配置 app.config.ts 和页面配置的?
前端·javascript·微信小程序
八了个戒34 分钟前
「数据可视化 D3系列」入门第一章:Hello D3.js
开发语言·前端·javascript·数据可视化·canvas
二川bro43 分钟前
深度解析 Vue 项目 Webpack 分包与合包 一文读懂
前端·vue.js·webpack
getapi44 分钟前
flutter底部导航代码解释
前端·javascript·flutter
nui1111 小时前
汽配快车道解决chrome backgroud.js(Service Worker) XMLHttpRequest is not defined问题
前端·javascript·chrome