Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

luoxifeng/vue-scrolltitle

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vue-Scrolltitle

vue scroll title

Screenshots

场景 说明 截图
no animate(默认效果) 默认不启动过渡,不可滑动, no animate
animate(启动动画过渡效果) 设置animate属性,启动过渡,不可滑动 animate
slide(启动滑动效果) 设置slidable属性,可以滑动,此设置会忽略animate属性,因为滑动必须启用过渡 animate

Usage

demo.vue

<template>
    <div>
        <scroll-title v-model="s"
            animate
            showCount="5"
            speed="300">
            <scroll-title-item v-for="(v, i) in arr" :key="i" >
                {{v}}
            </scroll-title-item>
        </scroll-title>
    </div>
</template>
import {ScrollTitle, ScrollTitleItem } from "./index"
export default {
    data(){
        return {
            arr: Array.from({length: 8}).map((t,k) => k),
            s: 3
        }
    },
    components: {
        ScrollTitle,
        ScrollTitleItem
    }
}

Settings

属性 用法说明 可选类型 可设置的值 默认值 依赖的属性 影响的属性 其他说明
wrapperCls 最外层容器的自定义样式class String 样式class "" 用来覆盖默认样式,允许用户自定义样式
showCount 可是区域显示的个数 Number, String 数字或者可转换为数字的字符串 3 设置此属性可视区域显示个数,注意:当不可滑动的时候,如果总个数大于等于3个,此属性不能设置为2,因为这样就不能显示第三个了,同时此值不能大于总个数
speed 切换速度 Number, String 数字或者可转换为数字的字符串 300 animate 当设置了animate属性后,在切换时会按照这个速度移动
animate 启动动画设置 Boolean, String false,true,动画函数的名称 false 设置此属性后切换的时候会出现过渡效果
value 初始化显示位置 Number 数字 0 初始化以后设置第几个为active状态
slidable 可滑动 Boolean true,false false animate 设置此属性后可以滑动,此属性设置以后忽略animate属性,此属性设置后默认启动动画

About

vue scroll tiltile

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.