【发布时间】:2014-12-02 23:04:00
【问题描述】:
我有一个带有两个按钮的网络界面:
<Panel header="Green Square">
<ButtonToolbar>
<Button bsStyle="info" onClick={this.handleGreenSquareOn}><Glyphicon glyph="ok-circle"/> On</Button>
<Button bsStyle="info" onClick={this.handleGreenSquareOff}><Glyphicon glyph="remove-circle"/> Off</Button>
</ButtonToolbar>
</Panel>
还有一些处理代码:
handleGreenSquareOn: function() { return this.handleGreenSquare(true); },
handleGreenSquareOff: function() { return this.handleGreenSquare(false); },
handleGreenSuqare: function(value) {
// do stuff
},
消除handleGreenSquareOn 和handleGreenSquareOff 函数的最佳方法是什么?
有没有办法在 JSX 代码中为 onClick 回调设置参数?
【问题讨论】:
标签: javascript reactjs