vue 自动滚动,vue实现无限滚动

  vue 自动滚动,vue实现无限滚动

  本文介绍了基于vue的循环滚动列表功能,以及该组件的使用方法。通过示例代码非常详细。请有需要的朋友参考一下。

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

  我们先来介绍一下这个组件的用法:

  1.安装命令:

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

  2.在2.main.js文件中作为全局组件引入

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

  Vue.use(滚动)

  vue-seamless-scroll:data= list data class= seamless-warp :class-option= default option

  ul class=item

  Li v-for= list data中的项目

   title v-text= item . title /span span class= date v-text= item . date /span

  /李

  /ul

  /vue-无缝-滚动

  Css代码:

  style lang=scss 范围。无缝翘曲{

  高度:229px

  溢出:隐藏;

  }

  /风格

  脚本

  导出默认值{

  data () {

  返回{

  列表数据:[{

  Title :无缝滚动第一行,

  日期: 2017-12-16

  }, {

  Title :无缝滚动第二行,

  日期: 2017-12-16

  }, {

  标题:无缝滚动第三行,

  日期: 2017-12-16

  }, {

  Title :无缝滚动第四行,

  日期: 2017-12-16

  }, {

  Title :无缝滚动第五行,

  日期: 2017-12-16

  }, {

  Title :无缝滚动第六行,

  日期: 2017-12-16

  }, {

  Title :无缝滚动第七行,

  日期: 2017-12-16

  }, {

  Title :无缝滚动第八行,

  日期: 2017-12-16

  }, {

  Title :无缝滚动第九行,

  日期: 2017-12-16

  }]

  }

  }

  }

  /脚本

  计算值:{

  defaultOption() {

  返回{

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

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

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

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

  }

  }

  }

  效果如下:

  关于基于vue实现循环滚动列表功能的文章到此为止。更多相关vue循环滚动列表内容,请搜索我们之前的文章或者继续浏览下面的相关文章。希望大家以后能多多支持我们!

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

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