0.1.7 • Published 6 years ago

@mistong/eui-tab v0.1.7

Weekly downloads
1
License
MIT
Repository
github
Last release
6 years ago

eui-tab

eui tab component

Usage

import React from 'react';
import ReactDOM from 'react-dom';
import { Tabs, TabPane }  from 'eui-tab';
function callback(key) {
   console.log(key);
}

ReactDOM.render(
      <Tabs defaultActiveKey="1" onChange={callback}>
            <TabPane tab="tab1" key="1">tab1 content</TabPane>
            <TabPane tab="tab2" key="2">tab2content</TabPane>
            <TabPane tab="tab3" key="3">tab3 content</TabPane>
      </Tabs>,
    document.getElementById('app')
);

API

Tabs


keystypedefaultdescription
activeKeyStringnull当前激活选项key
defaultActiveKeyStringfirst active tabPane key设置默认选项
onChangefunction( key:String) :void切换回调
disabledBooleanfalse是否禁用该选项
tabBarExtraContentReact Node额外的元素 在tab右侧
typeline、cardline选项卡模式 是否选择卡片模式

TabPane


keystypedefaultdescription
keyObject当前激活key 唯一
tabReact.Node或者Stringnulltab选项标题显示内容