【发布时间】:2016-06-20 17:37:26
【问题描述】:
class Option extends React.Component {
constructor(props) {
super(props);
this.handleClickOption = this.handleClickOption.bind(this);
}
handleClickOption() {
// some code
}
render() {
return (
<li onClick={this.handleClickOption}>{this.props.option}</li>
);
}
}
我使用eslint-config-airbnb 来检查上面的代码,它向我显示了一个错误消息,例如Component should be written as a pure function。
那么如何把上面的组件改成纯函数呢?
感谢您的帮助。
【问题讨论】: