New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

move-video

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

move-video

移动端视频播放

  • 0.0.3
  • latest
  • npm
  • Socket score

Version published
Weekly downloads
1
decreased by-50%
Maintainers
1
Weekly downloads
 
Created
Source

scroll-tab-bar文档

组件介绍

移动端滑动切换菜单栏组件,简单易用,一秒实现移动端滑动切换效果,与swiper组件不同的是,该组件主要用来做滑动切换页面,支持动态修改页面,动态撑开高度,兼容ios/Android,良好的页面性能。

效果图

npm安装

npm i scroll-tab-bar --save

组件注册

import Vue from 'vue'
import App from './App'
import { ScrollTab, ScrollTabCol } from '../src/index'

Vue.component('scrollTab', ScrollTab)
Vue.component('ScrollTabCol', ScrollTabCol)

new Vue({
    el: '#app',
    render:h => h(App)
})

使用

<template>
    <div id="app" ref="li">
        # 标签栏
        <ul class="label-list">
            <li class="label-list-item" :class="{'select-label-list-item': index === 0}" @click="index = 0">1</li>
            <li class="label-list-item" :class="{'select-label-list-item': index === 1}" @click="index = 1">2</li>
            <li class="label-list-item" :class="{'select-label-list-item': index === 2}" @click="index = 2">3</li>
            <li class="label-list-item" :class="{'select-label-list-item': index === 3}" @click="index = 3">4</li>
            <li class="label-list-item" :class="{'select-label-list-item': index === 4}" @click="index = 4">5</li>
        </ul>
        # 外层组件
        <scroll-tab :current-select="index" :touch-delay="0.3" @selectChange="handleSelectChange">
            # 被切换的页面组件
            <scroll-tab-col class="item"><div class="item1">1</div></scroll-tab-col>
            <scroll-tab-col class="item"><div class="item2">2</div></scroll-tab-col>
            <scroll-tab-col class="item"><div>3</div></scroll-tab-col>
            <scroll-tab-col class="item"><div>4</div></scroll-tab-col>
            <scroll-tab-col class="item"><div>5</div></scroll-tab-col>
        </scroll-tab>
    </div>
</template>

<script>
    export default {
        data () {
            return {
                index: 0
            }
        },
        methods: {
            handleSelectChange (tabIndex) {
                this.index = tabIndex
            }
        },
        created () {
        }
    }
</script>

组件参数

scroll-tab Prop
PropDefaultTypeDescription
current-select0number控制切换到某个scroll-tab-col页
touch-delay0.3number页面切换的延迟时间
scroll-tab Event
PropTypeDescription
selectChangefunction(index)监听滑动切换

FAQs

Package last updated on 04 Jun 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc