vue-seamless-scroll滚动

02-27 阅读 0评论

vue-seamless-scroll使用-table表格滚动

文章目录

  • vue-seamless-scroll使用-table表格滚动
    • 前言
    • 案例
      • 目标效果:
      • 一、安装
      • 二、使用
      • 三、案例
      • 四、官网介绍
      • 五、VUE3使用vue-seamless-scroll+Table
      • 六、VUE3使用vue-seamless-scroll+Div

        前言

        案例

        目标效果:

        固定table的表头,让表格内容自行滚动

        vue-seamless-scroll滚动,vue-seamless-scroll滚动,词库加载错误:未能找到文件“C:\Users\Administrator\Desktop\火车头9.8破解版\Configuration\Dict_Stopwords.txt”。,使用,安装,下载,第1张
        (图片来源网络,侵删)

        效果演示:

        vue-seamless-scroll使用-table表格滚动

        一、安装

        NPM

        npm install vue-seamless-scroll --save

        Yarn

        yarn add vue-seamless-scroll

        vue-seamless-scroll滚动,vue-seamless-scroll滚动,词库加载错误:未能找到文件“C:\Users\Administrator\Desktop\火车头9.8破解版\Configuration\Dict_Stopwords.txt”。,使用,安装,下载,第2张
        (图片来源网络,侵删)

        二、使用

        main.js

        import Vue from 'vue'
        import scroll from 'vue-seamless-scroll'
        Vue.use(scroll)
        

        使用组件

                    
        序号 许可证 影响应用数 风险等级

        computed:

          computed: {
            defaultOption() {
              return {
                step: 0.2,//数值越大速度滚动越快
                limitMoveNum: 1, // 开始无缝滚动的数据量 this.dataList.length
                hoverStop: true, // 是否开启鼠标悬停stop
                direction: 1, // 0向下 1向上 2向左 3向右
                openWatch: true, // 开启数据实时监控刷新dom
                singleHeight: 0, // 单步运动停止的高度(默认值0是无缝不停止的滚动) direction => 0/1
                singleWidth: 0, // 单步运动停止的宽度(默认值0是无缝不停止的滚动) direction => 2/3
                waitTime: 1000, // 单步运动停止的时间(默认值1000ms)
              }
            }
          },
        

        CSS

        .scroll-font {
          margin-left: 30px;
          margin-right: 60px;
        }
        .seamless-warp {
          height: 300px;
          overflow: hidden;
        }
        

        三、案例

        vue-seamless-scroll 使用

        四、官网介绍

        vue-seamless-scroll

        vue-seamless-scroll滚动,vue-seamless-scroll滚动,词库加载错误:未能找到文件“C:\Users\Administrator\Desktop\火车头9.8破解版\Configuration\Dict_Stopwords.txt”。,使用,安装,下载,第3张
        (图片来源网络,侵删)

        五、VUE3使用vue-seamless-scroll+Table

        VUE3使用该组件时,需要重新下载对应的VUE3组件,数据绑定变为了list,确认是否悬停,变为了hover-stop="true"和hover=“true”,具体如下:

        下载安装

        npm install vue3-seamless-scroll --save

        全局使用:

        import vue3SeamlessScroll from "vue3-seamless-scroll";
        const app = createApp(App)
        app.use(vue3SeamlessScroll)
        

        具体代码如下:

        						
        								
        								
        						
        

        效果图:

        vue-seamless-scroll滚动

        六、VUE3使用vue-seamless-scroll+Div

        全局使用与五相同

        具体代码如下:

        					
        							
        成功
        {{ item.userName }},{{item.keyType }}

        效果图:

        vue-seamless-scroll滚动

        详情参考:

        Vue3无缝滚动----vue3-seamless-scroll


免责声明
本网站所收集的部分公开资料来源于AI生成和互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。
文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
评论列表 (暂无评论,人围观)

还没有评论,来说两句吧...

目录[+]