百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 文章教程 > 正文

基于 Vue 无缝滚动组件Vue-Seamless-Scroll

xsobi 2024-11-26 10:13 17 浏览

今天给小伙伴们推荐一款超棒的Vue无缝滚动组件VueSeamlessScroll。

vue-seamless-scroll 基于 vue.js 构建的简单实用的无缝滚动组件。满足丰富的配置需求,支持上下左右无缝滚动,单步滚动,以及水平方向的手动切换功能。

安装

Bash
$ npm i vue-seamless-scroll -S

引入插件

Bash
// 在main.js中全局引入
import Vue from 'vue'
import VueSeamlessScroll from 'vue-seamless-scroll'
Vue.use(VueSeamlessScroll)

// 单个.vue文件局部注册
<script>
import VueSeamlessScroll from 'vue-seamless-scroll'
export default {
  components: {
    VueSeamlessScroll
  }
}
</script>

使用

<template>
  <vue-seamless-scroll :data="listData" class="seamless-warp">
    <ul class="item">
      <li v-for="item in listData">
        <span class="title" v-text="item.title"></span><span class="date" v-text="item.date"></span>
      </li>
    </ul>
  </vue-seamless-scroll>
</template>
<script>
export default {
  data () {
    return {
      listData: [{
        'title': '无缝滚动第一行无缝滚动第一行',
        'date': '2017-12-16'
      }, {
        'title': '无缝滚动第二行无缝滚动第二行',
        'date': '2017-12-16'
      }, {
        'title': '无缝滚动第三行无缝滚动第三行',
        'date': '2017-12-16'
      }, {
        'title': '无缝滚动第四行无缝滚动第四行',
        'date': '2017-12-16'
      }, {
        'title': '无缝滚动第五行无缝滚动第五行',
        'date': '2017-12-16'
      }]
    }
  }
}
</script>
<style lang="scss" scoped>
.seamless-warp {
  height: 229px; overflow: hidden;
}
</style>

参数配置

提供丰富的文档的代码示例

# demo演示
http://chenxuan1993.gitee.io/component-document/index_prod#/component/seamless-default

# 仓库地址
https://github.com/chenxuan0000/vue-seamless-scroll

ok,就分享到这里。如果大家用的上的话,可以去看下哈~ 欢迎留言交流。

相关推荐

Linux基本命令

一、基本命令1.pwdxx@admin1,中xx表示用户登录的名字,admin1表示主机名,test表示当前工作目录,pwd(presentworkingdirectory):查看当前...

Linux基础知识之下载软件包

Linux下载已经安装过的软件包:yumreinstall-y包名--downloadonly--downloaddir=/tmp下载未安装过的软件包:yuminstall-y包名...

阿里P8架构师“呕心沥血”1年总结出这份Linux基础到进阶学习文档

开始学习Linux的一些建议建议读者范围有开发经验者。科研人员(由其Numrical)。动手能力强的。只是好奇,对于Linux只是浅尝辄止的就不建议继续往下看了。端正学习态度Linux不等于骇客(or...

零基础走向“人工智能与数据分析”系列:Linux基础-简介

纷繁快变的世界,你需要简洁直入的新知识,引起你灵感的火花。请关注前沿知识清单。Linux就是一个操作系统,就像你了解的Windows;在安全性与稳定性等方面更优;通常通过一个叫做Shell的命...

linux基础学习,你的基础真的扎实嘛?

在Linux的世界里,不仅要移动,复制文章等等,还需要文章内容的查阅。最常用的差不多就是cat或者less,这个两个是我经常用的。当然不止这两个命令罗.我有个优美的句子,我要查看,我第一个反应就是ca...

linux基础04:linux用户相关的命令有哪些?怎样切换用户?

通过前面的几节课,我们在windows系统中安装好了linux虚拟机,也通过xshell远程终端连接上了linux虚拟。从今天开始,我们就可以正式开始学习linux的知识了。今天,我们主要介绍的是用户...

为什么建议使用Linux?从“白嫖”到精通,只需要这几步

Windows系统,大家肯定不陌生!但我每次,打开Windows系统的电脑,跳出的弹窗真是令人窒息,想关都关不完。下载应用软件时,甚至还绑定了各种——多个应用软件打包下载。这时的我,脑子里只有“无语...

Linux基础运维篇:Linux文件操作超详细版(第007课)

一、Linux文件系统基础1.文件类型Linux一切皆文件,常见文件类型:普通文件(-):文本文件(.txt)、二进制文件(可执行程序)、压缩文件等。目录文件(d):用于组织文件和子目录(类似...

Linux和Windows的操作系统基础知识梳理

Linux和Windows操作系统基础知识前言一.Linux的背景介绍二.Linux的环境搭建(1)搭建方式(2)系统框架三.Linux常用命令四.Windows常见目录1、windows常见目录2...

linux 基础,你掌握了几个?

进程的退出returen和exit,return只是函数的返回,而exit却是进程的结束。voidexit(intstatus);#include<stdlib.h>vo...

蓝易云 - Linux 基础入门 + Java项目部署

Linux基础入门+Java项目部署一、Linux基础入门1.1什么是LinuxLinux是一种开源的类Unix操作系统,最初由LinusTorvalds于1991年发布。Linux因其...

Linux超简单入门开箱篇

此篇文章主要会带你介绍Linux操作系统,包括Linux本身、Linux如何使用、以及系统调用和Linux是如何工作的。Linux简介UNIX是一个交互式系统,用于同时处理多进程和多...

Linux基础入门(VMWare中CentOS7配置yum)

上一章节,介绍了《Linux基础入门(CentOS7下通过命令行配置网络)》,本章将介绍如何配置yum源,方便后续在学习和使用的过程中,对所需工具的安装;Yum(全称为YellowdogUpda...

干货 | 这 3 个超经典的Linux实战项目,让你分分钟入门Linux系统

编译安装nginx搭建小游戏网站编译安装流程下载nginx代码wget-P/server/tools/http:nginx.org/download/nginx1.22.0.tar.gz解压并进...

Redis入门教程

阿铭linux近16年的IT从业经验,6年+鹅厂运维经验,6年+创业公司经验,熟悉大厂运维体系,有从零搭建运维体系的实战经验。关注我,学习主流运维技能,让你比别人提升更快,涨薪更多!Redis介绍Re...