vue seamless scroll,vue-seamless-scroll实现点击效果不起作用

  vue seamless scroll,vue-seamless-scroll实现点击效果不起作用

  本文主要介绍vue中使用vue-seamless-scroll插件的无缝滚动,支持上下左右无缝滚动,单步滚动停留时间,水平方向手动切换。有需要的朋友可以参考一下。

  需求:使用vue-seamless-scroll插件实现列表的无缝滚动,还可以添加相应的点击跳转。在点击事件中会出现点击失效的问题。支持上下左右无缝滚动,单步滚动停留时间,水平方向手动切换。

  效果图:

  基于vue的无缝滚动组件

  注意:您需要给父容器一个高度和:data=Array 和overfolw:hidden;左右滚动需要ul容器的初始化css宽度。

  参考:

  向下滚动方向:0

  向下滚动方向:1

  向左滚动方向:2

  向右滚动方向:3

  当鼠标悬停停止时悬停停止:假

  单暂停单高度:26

  单一暂停时间单一高度:26等待时间:2500

  1.装置

  npm安装vue-无缝-滚动-保存

  2.介绍和使用

  部分页面使用:

  从“vue-seamless-scroll”导入vueSeamlessScroll

  组件:{

  vueSeamlessScroll,

  },

  data(){

  返回{

  bbsData:[]

  }

  },

  计算值:{

  bbsOption () {

  返回{

  步长:0.2,//值越大,滚动速度越快。

  Limitenum: 3,//开始无缝滚动的数据量this.bbsData.length

  Verstop: false,//要打开鼠标悬停停止吗?

  方向:1,//0向下1向上2向左3向右

  Open: true,//开启实时数据监控刷新dom

  Height: 0,//单步运动停止的高度(默认值0为无缝不停止滚动)direction=0/1

  Singwidth: 0,//单步运动停止的宽度(默认值0为无缝不停止滚动)方向=2/3

  等待时间:1000 //单步运动停止的时间(默认值为1000毫秒)

  }

  }

  }

  Global main.js简介:

  从“vue-无缝滚动”导入vueSeamlessScroll

  vue . use(vueseamlesscroll)

  主要代码:

  BbsData是接口获取的数据绑定,是根据自身绑定定义的。

  div class= three-info mt40 BBS info v-if= BBS data . length 0 @ click . stop= handle BBS($ event)

  vue-无缝滚动:data= BBS data :class-option= BBS option

   ul class=ul-scoll

  Li v-for= item in BBS data :key= item . topic id class= info-item flex align-items

   fontsize20info-tagmr10bbs-tag 论坛/div

  div class= font size 26 color 3 van-ellipsis style= flex:1 :data-id= item . topic id { { item . topic title } }/div

  /李

  /ul

  /vue-无缝-滚动

  /div。三信息{

  填充:0 20px 20px

  边框半径:10px

  }。信息项目{

  填充-底部:20px

  padding-top:20px;

  border-bottom:1px solid # f1f6 f 8;

  }。信息项。信息标签{

  宽度:62px

  填充:6px 10px

  背景:# 3e 91 ff;

  颜色:# fff

  文本对齐:居中;

  边框-半径:6px

  }。bbsInfo{

  背景:# FEFBE8

  身高:264px

  溢出:隐藏;

  }。信息项。bbs标签{

  背景:# FAAF3D

  }

  这就是这篇关于在vue中使用vue-seamless-scroll插件实现无缝滚动的文章。更多相关Vue无缝滚动内容,请搜索我们之前的文章或者继续浏览下面的相关文章。希望大家以后能多多支持我们!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: