2.0.1 • Published 4 years ago

bee-navbar v2.0.1

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

bee-navbar

npm version Build Status devDependency Status

帮助用户依赖导航在各个页面中进行跳转。顶部导航提供全局性的类目和功能.

使用

使用单独的bee-navbar包

组件引入

先进行下载bee-navbar包

npm install --save bee-navbar

组件调用

import Navbar from 'bee-navbar';
import FormControl from 'bee-form-control';

const NavItem = Navbar.NavItem;
const Header = Navbar.Header;
const Brand = Navbar.Brand;
const Collapse = Navbar.Collapse;
const Toggle = Navbar.Toggle;
const Nav = Navbar.Nav;


class Demo1 extends Component {
	constructor(props, context) {
	    super(props, context);
	    this.state = {
	    	expanded : false
	    }
	}
	onToggle(value) {
		this.setState({expanded:value});
	}
	render(){
		return( 
			<div>
				<Navbar inverse expanded={this.state.expanded} onToggle={this.onToggle.bind(this)}>
				    <Header>
					    <Brand>
					        	<a href="#">React-Bootstrap</a>
					    </Brand>
					    <Toggle />
				    </Header>

				    <Collapse>
					    <Nav>
						    <NavItem eventKey={1} href="#">Link</NavItem>
						    <NavItem eventKey={2} href="#">Link</NavItem>
						    
					    </Nav>
					    <Navbar.Form pullRight>
					          <FormControl type="text" placeholder="Search" />
					    </Navbar.Form>
				    </Collapse>
				</Navbar>

			</div>
		)
	}
}
React.render(Demo1, document.getElementById('app');

样式引入

  • 可以使用link引入dist目录下bee-Navbar.css
<link rel="stylesheet" href="./node_modules/build/bee-navbar.css">
  • 可以在js中import样式
import "./node_modules/src/Navbar.scss"
//或是
import "./node_modules/build/bee-navbar.css"

API

Navbar

参数说明类型默认值
componentClass自定义组件元素element typenav
expanded设置导航条是否展开,针对小屏幕boolfalse
fixedBottom设置固定在底部boolfalse
fixedTop设置固定在顶部boolfalse
inverse黑色背景boolfalse
onToggle切换导航条显示隐藏 针对小屏幕func-

Navbar.Toggle

参数说明类型默认值
children切换的文字或图标element type如例子
onClick自定义方法func-

开发调试

$ git clone https://github.com/tinper-bee/bee-navbar
$ cd bee-navbar
$ npm install
$ npm run dev
2.0.1

4 years ago

2.0.0

5 years ago

1.0.2

6 years ago

1.0.1

7 years ago

1.0.0

7 years ago

0.2.15

7 years ago

0.2.14

7 years ago

0.2.13

7 years ago

0.2.12

7 years ago

0.2.11

7 years ago

0.2.10

7 years ago

0.2.9

7 years ago

0.2.8

7 years ago

0.2.7

7 years ago

0.2.6

7 years ago

0.2.4

7 years ago

0.2.3

7 years ago

0.2.2

7 years ago

0.2.1

7 years ago

0.2.0

7 years ago

0.1.4

7 years ago

0.1.3

7 years ago

0.1.2

7 years ago