UNPKG

zent

Version:

一套前端设计语言和基于React的实现

52 lines (46 loc) 755 B
--- order: 2 zh-CN: title: 动态效果 en-US: title: Dynamic --- ```jsx import { Progress, Button } from 'zent'; class App extends Component { state = { value: 10 } increase = () => { let value = this.state.value + 10; if(value >= 100) { value = 100; } this.setState({ value }); } decrease = () => { let value = this.state.value - 10; if(value < 0) { value = 0; } this.setState({ value }); } render() { const { value } = this.state; return ( <div> <Progress percent={value}/> <Progress type="circle" percent={value}/> <div> <Button onClick={this.decrease}>-</Button> <Button onClick={this.increase}>+</Button> </div> </div> ); } } ReactDOM.render( <App /> , mountNode ); ```