0.0.4 • Published 8 years ago

bdos-ui v0.0.4

Weekly downloads
3
License
ISC
Repository
github
Last release
8 years ago

bdos-ui

说明

根据业务实际情况,封装的React组件库, 主要针对本公司业务.

1. 如何使用?

安装bdos-ui组件库

npm install bdos-ui

2. 如何发布到npm库

npm run release

3. 如何部署组件展示说明网站

npm run pack  //会在根目录生成  site_dist 目录,把该目录上传到web服务器下即可 

4. 如何把组件编译成ES5

npm run compile

5. 如何创建新组件

npm run create ComponentName  //会生成组件基本脚手架 和 相关文档说明

react使用例子

import React from 'react'
import message from 'bdos-ui/lib/message'
import TreeSelect from 'bdos-ui/lib/treeselect'

class Demo extends React.Component{
    constructor()prop){
      super(prop);
      this.state = {
      	data:[{id:1,name:'demo'},{id:2,name:'demo2'}]
      };
      
      this.handleClick = this.handleClick.bind(this);
    }
    
    handleClick(e){
      message.success('弹出提示信息');
    }
    
	render(){
		return (
			<div>
				<TreeSelect data={this.state.data}/>
				<button onClick={this.handleClick}>Click Me!</button>
			</div>
		)
	}
}

更新日志

时间版本号更新内容
2016-08-12 05:54:420.0.3清除未使用的组件,组件文件夹名称改成帕斯卡命名法,添加布局组件
2016-08-08 23:54:240.0.2增加了组件, 并且编译成 es5 , 组件还在整理【待完善】
2016-07-23 17:07:480.0.1初始化bdos-ui