README
pl-checkbox
React Checkbox
https://github.com/react-component/checkbox 进行修改,仅用于个人学习。
该仓库基于install
Usage
import React from 'react'
import Checkbox from 'pl-checkbox';
export default class Index extends React.Component{
constructor(props){
super(props);
}
render(){
return (
<div >
这是一个chechbox : <Checkbox />
</div>
);
}
}
API
props
name | type | default | description |
---|---|---|---|
prefixCls | String | rc-checkbox | |
className | String | '' | additional class name of root node |
name | String | same with native input checkbox | |
checked | enum: 0,1,2 | ||
defaultChecked | enum: 0,1,2 | 0 | same with native input checkbox |
onChange | Function(e:Event, checked:Number) | called when checkbox is changed. e is native event, checked is original checked state. |
Development
npm install
npm start
Example
http://localhost:8001/examples/
online example: http://react-component.github.io/checkbox/examples/
Test Case
npm test
npm run chrome-test
Coverage
npm run coverage
open coverage/ dir
License
rc-checkbox is released under the MIT license.