最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue中使用vue-seamless-scroll插件實現(xiàn)列表無縫滾動效果

 更新時間:2022年06月01日 14:40:34   作者:船長在船上  
這篇文章主要介紹了vue中使用vue-seamless-scroll插件無縫滾動,支持上下左右無縫滾動,單步滾動停留時間,以及水平方向的手動切換,需要的朋友可以參考下

需求:使用vue-seamless-scroll插件實現(xiàn)列表無縫滾動,也可以添加相應(yīng)的點擊跳轉(zhuǎn),點擊事件會存在點擊失效的問題。支持上下左右無縫滾動,單步滾動停留時間,以及水平方向的手動切換。

效果圖:

基于vue的無縫滾動組件

注意:需要給父容器一個height:data='Array'overfolw:hidden;左右滾動需要給ul容器一個初始化 css width。 

參考配置:

向下滾動 direction:0

向下滾動 direction:1

向左滾動 direction:2

向右滾動 direction:3

鼠標(biāo)懸停關(guān)閉 hoverStop:false

單行停頓 singleHeight:26

單行停頓時間 singleHeight:26 waitTime:2500

 1、安裝

npm install vue-seamless-scroll --save

2、引入使用

局部 頁面使用:

import vueSeamlessScroll from "vue-seamless-scroll";
 components: {
    vueSeamlessScroll,
  },
 data(){
     return {
         bbsData:[]
    }
},
computed: {
    bbsOption () {
        return {
            step: 0.2, // 數(shù)值越大速度滾動越快
            limitMoveNum: 3, // 開始無縫滾動的數(shù)據(jù)量 this.bbsData.length
            hoverStop: false, // 是否開啟鼠標(biāo)懸停stop
            direction: 1, // 0向下 1向上 2向左 3向右
            openWatch: true, // 開啟數(shù)據(jù)實時監(jiān)控刷新dom
            singleHeight: 0, // 單步運動停止的高度(默認(rèn)值0是無縫不停止的滾動) direction => 0/1
            singleWidth: 0, // 單步運動停止的寬度(默認(rèn)值0是無縫不停止的滾動) direction => 2/3
            waitTime: 1000 // 單步運動停止的時間(默認(rèn)值1000ms)
        }
    }
}

 全局main.js引入:

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

主要代碼: 

bbsData是接口獲取的數(shù)據(jù)綁定,根據(jù)自己綁定定義。

<div class="three-info mt40 bbsInfo" v-if="bbsData.length>0" @click.stop="handleBBs($event)">
            <vue-seamless-scroll :data="bbsData" :class-option="bbsOption" >
                <ul class="ul-scoll">
                    <li v-for="item in bbsData" :key='item.topicId' class="info-item flex align-items">
                        <div class=" fontSize20 info-tag mr10 bbs-tag">論壇</div>
                        <div class=" fontSize26 color3 van-ellipsis" style="flex:1" :data-id="item.topicId">{{item.topicTitle}}</div>
                    </li>
                </ul>
            </vue-seamless-scroll>
</div>
.three-info{
  padding:0 20px 20px;
  border-radius: 10px;
}
 
.info-item{
  padding-bottom:20px;
  padding-top:20px;
  border-bottom:1px solid #F1F6F8;
}
 
.info-item .info-tag{
  width: 62px;
  padding:6px 10px;
  background: #3E91FF;
  color:#fff;
  text-align: center;
  border-radius: 6px;
}
.bbsInfo{
  background:#FEFBE8;
  height:264px;
  overflow: hidden;
}
.info-item .bbs-tag{
  background:#FAAF3D;
}

到此這篇關(guān)于vue中使用vue-seamless-scroll插件無縫滾動的文章就介紹到這了,更多相關(guān)vue無縫滾動內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Vue使用el-tree 懶加載進行增刪改查功能的實現(xiàn)

    Vue使用el-tree 懶加載進行增刪改查功能的實現(xiàn)

    這篇文章主要介紹了Vue使用el-tree 懶加載進行增刪改查,以懶加載的形式展示,目錄根據(jù)需求需要有新增 編輯 刪除 操作以及操作后的刷新樹結(jié)構(gòu),具體實現(xiàn)代碼跟隨小編一起看看吧
    2021-08-08
  • vue中使用AJAX實現(xiàn)讀取來自XML文件的信息

    vue中使用AJAX實現(xiàn)讀取來自XML文件的信息

    這篇文章主要為大家詳細(xì)介紹了vue中如何使用AJAX實現(xiàn)讀取來自XML文件的信息,文中的示例代碼講解詳細(xì),具有一定的借鑒價值,需要的小伙伴可以參考下
    2023-12-12
  • vue實現(xiàn)超過兩行顯示展開收起的代碼

    vue實現(xiàn)超過兩行顯示展開收起的代碼

    這篇文章主要介紹了vue實現(xiàn)超過兩行顯示展開收起的代碼,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • el-tooltip根據(jù)條件控制顯示的示例代碼

    el-tooltip根據(jù)條件控制顯示的示例代碼

    這篇文章主要介紹了el-tooltip根據(jù)條件控制顯示的示例代碼,包括列表型和樹狀圖型,本文通過示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2023-12-12
  • 詳解vue中axios請求的封裝

    詳解vue中axios請求的封裝

    這篇文章主要介紹了vue中axios請求的封裝,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • Vue中使用vux配置代碼詳解

    Vue中使用vux配置代碼詳解

    這篇文章主要介紹了Vue中使用vux配置代碼詳解,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-09-09
  • Vue中訪問指定鏈接并解析頁面內(nèi)容的完整指南

    Vue中訪問指定鏈接并解析頁面內(nèi)容的完整指南

    在現(xiàn)代Web開發(fā)中,經(jīng)常需要從其他網(wǎng)頁獲取并解析內(nèi)容,本文將詳細(xì)介紹如何在Vue項目中實現(xiàn)這一功能,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2025-03-03
  • 全新打包工具parcel零配置vue開發(fā)腳手架

    全新打包工具parcel零配置vue開發(fā)腳手架

    parcel-vue 一個基于Parcel打包工具的 VueJS急速開發(fā)腳手架解決方案,強烈建議使用node8.0以上。下面通過本文給大家介紹全新打包工具parcel零配置vue開發(fā)腳手架的相關(guān)知識,感興趣的朋友一起看看吧
    2018-01-01
  • vue實現(xiàn)手機號碼抽獎上下滾動動畫示例

    vue實現(xiàn)手機號碼抽獎上下滾動動畫示例

    本篇文章主要介紹了vue實現(xiàn)手機號碼抽獎上下滾動動畫示例。具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • 詳解在Vue中如何模塊化使用Vuex

    詳解在Vue中如何模塊化使用Vuex

    這篇文章給大家介紹了在Vue 中如何模塊化使用 Vuex,文中通過代碼示例給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2024-01-01

最新評論

手机| 临沂市| 秦安县| 清原| 永川市| 金溪县| 电白县| 鸡泽县| 舞阳县| 福鼎市| 泰和县| 昌黎县| 视频| 兴安县| 廉江市| 绵竹市| 长沙县| 贞丰县| 博客| 会东县| 平定县| 泾源县| 香格里拉县| 濮阳县| 苏尼特左旗| 岢岚县| 寿宁县| 合水县| 烟台市| 北海市| 大关县| 礼泉县| 湘西| 大丰市| 沿河| 北流市| 喀喇沁旗| 广元市| 杭锦后旗| 大姚县| 文登市|