vue3+ts 可视化大屏无限滚动table效果实现
2023-12-26 12:23:38
注意:vue3版本需使用 vue3-seamless-scroll
npm
npm install vue3-seamless-scroll --save
页面引入
TS
import { Vue3SeamlessScroll } from "vue3-seamless-scroll";
代码使用(相关参数可参考:https://www.npmjs.com/package/vue3-seamless-scroll)
<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>
效果演示
文章来源:https://blog.csdn.net/qq_43784821/article/details/135214759
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!