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

Sign up
Appearance settings

bajian/vue-tab

Repository files navigation

vue-tab for Vue2.x

###a tab that can be silded to change pages and allow different height、verticle scroll

A project supports for Vue2.x . for Vue1.0 see the "vue-tab.vue1.0" file [deprecated]

demo

live-demo

Build Setup

# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
	<!-- vue data to set tab title: 'tabtitles':['bajian','github'] -->
 <tab :tabtitles="tabtitles" 
 :current-page="3">
 <!-- div contain as each page -->
 <div class="tab-content-container">
 <div>hahaha1</div>
 <img src="http://i2.....">
 <div>hahaha1</div>
 <div>hahaha1</div>
 <img src="http://i2....">
 </div>
 <div class="tab-content-container">
 bajian2
 </div>
 </tab>

Api

Properties

Name Type Default Description
tabtitles Array [] vue data to set tab title.
current-page Number 1 set the current active page start from 1.
slidable Boolean true set false to disable silding to change a page.
==================== ========= ============ ===================

the length of tabtitles should match to the page number

Events

Name Parameters Description
tab-change-start pageNumber Fire in the beginning of animation to other slide (next or previous).
tab-change-end pageNumber Will be fired after animation to other slide (next or previous).
tab-revert-start pageNumber Fire in the beginning of animation to revert slide (no change).
tab-revert-end pageNumber Will be fired after animation to revert slide (no change).
================== ================ ============================

To set the page the same height (according to the biggest one) ,add the css:

.tabswiper-wrap> div{ height: initial !important;}

About

vue.js tab tabbar slider slideable tabpage 可滑动的tab组件 vue2.0

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /