UNPKG

cjd-parkball

Version:

> 中后台业务组件库,中后台就像公园,进入需要买门票(登录),所以以 Parkball(公园球) 命名,公园内必定捕获!作为一个组件库,提供使用方法文档,方便开发者的调用

58 lines (45 loc) 994 B
--- category: 2 title: 进度圈动态展示 title_en: Dynamic circular progress bar --- zh-CN 会动的进度条才是好进度条。 en-US A dynamic progress bar is better. ````jsx import { Progress } from 'parkball'; import { Button } from 'antd' const ButtonGroup = Button.Group; class App extends React.Component { state = { percent: 0, } increase = () => { let percent = this.state.percent + 10; if (percent > 100) { percent = 100; } this.setState({ percent }); } decline = () => { let percent = this.state.percent - 10; if (percent < 0) { percent = 0; } this.setState({ percent }); } render() { return ( <div> <Progress type="circle" percent={this.state.percent} /> <ButtonGroup> <Button onClick={this.decline} icon="minus" /> <Button onClick={this.increase} icon="plus" /> </ButtonGroup> </div> ); } } ReactDOM.render(<App />, mountNode); ````