zent-tabs

v1.0.4
Zent Tab组件

zent-tabs

tabs组件

使用场景或者特殊 API 设计讲解

API

Tabs接收参数

参数 说明 类型 默认值 备选值 是否必须
className 自定义额外类名 string '' ''
prefix 自定义前缀 string 'zent' null
type tabs组件类型 oneOf(['normal', 'card', 'slider']) normal ['card', 'slider']
activeId 激活的tab-id string null null
size tabs的尺寸类型 oneOf(['huge', 'normal']) normal huge
align tabs的布局类型 oneOf(['left', 'right', 'center']) left right, center
onTabChange 选中的tab改变时 func: id => void null null
onTabDel 关闭tab时 func: id => void null null
onTabAdd 点击增加tab时 func: void => void null null
candel 是否可删除 bool false true
canadd 是否可增加tab bool false true

TabPanel参数介绍

参数 说明 类型 默认值 备选值 是否必须
tab 该TabPanel所对应的tab标签的名字 string null null
id 该TabPanel的id string null null

例子

import Tabs from 'zent-tabs';
const { TabPanel } = Tabs;
<Tabs
  align='left'
  size='normal'
  type='normal'
  candel=false
  canadd=true
  activeId='2'
>
  <TabPanel id='2' tab='选项一'>content</TabPanel>
  <TabPanel id='3' tab='选项二'>content</TabPanel>
</Tabs>

如何安装

npm install zent-tabs --save

使用webpack打包的项目:

import Tabs from 'zent-tabs';

使用requirejs打包的项目:

var ZentTabs = require('zent-tabs/dist/main');

Metadata

  • MIT
  • Whatever
  • lianchengjie
  • released 2/17/2017

Downloads