【发布时间】:2014-04-12 09:11:57
【问题描述】:
我的根组件中有这样的 render() 方法:
render: function() {
return (
<div className="question">
<QuestionA question={this.props.question} author={this.props.author}/>
<QuestionB yes={this.state.yes} no={this.state.no} />
<div className="question-side-switcher" onClick={this.handleSideChanging}></div>
</div>
);
}
当用户单击按钮时,我想在 QuestionA 和 QuestionB 组件之间切换“活动”类。我怎样才能做到这一点?请记住,QuestionA 和 QuestionB 在它们的 render() 方法中设置了它们自己的类名。比如 QuestionB 的 render():
render: function() {
return (
<section className="question-b-container">
...
</section>
);
}
【问题讨论】:
标签: javascript class frameworks reactjs