1.0.2 • Published 5 years ago

nat-vue-tabs v1.0.2

Weekly downloads
4
License
MIT
Repository
github
Last release
5 years ago

vue-search

tab标签页 tab标签页

install

NPM

npm install nat-vue-tabs

用法

<template lang="html">
     <vue-tabs active-index="1" @clicked="handleClick">
        <vue-tab name="tab1">
            <p>
                这是一个例子这是一个例子这是一个例子这是一个例子
                这是一个例子这是一个例子这是一个例子这是一个例子
                这是一个例子这是一个例子这是一个例子这是一个例子
                这是一个例子这是一个例子这是一个例子这是一个例子
            </p>
        </vue-tab>
        <vue-tab name="tab2">这是tab2</vue-tab>
        <vue-tab name="tab3" :isDisabled="true">这是tab3</vue-tab>
    </vue-tabs>
</template>
<script>
    import {VueTabs, VueTab} from 'nat-vue-tabs';
     export default {
            name: 'ProjectFeatures',
            components: {
                VueTabs,
                VueTab
            },
            methods: {
                handleClick (value) {
                    console.log('selected', value);
                }
            }
        };
</script>

也可以这样注册

import VueTabs from 'nat-vue-tabs';
Vue.use(VueTabs);

API

props

tabs
属性说明类型默认值
activeIndex激活的标签页的索引string, Number0
swipeThreshold设置标签页超过多少个时,可以滚动Number4
tab
属性说明类型默认值
name标签名称string
isDisabled是否禁用booleanfalse

event

tabs
名称说明参数值
clicked标签页点击事件当前被点击的标签页的索引(0,1,2...)

启动

npm run dev

编译

npm run build-lib
1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago