【发布时间】:2017-07-26 14:37:00
【问题描述】:
我正在尝试弄清楚如何切换活动类 onClick 以更改 CSS 属性。
我采取了许多方法,并阅读了许多 SO 答案。使用 jquery 会相对简单,但是,我不知道用 react 来做到这一点。我的代码如下。谁能建议我应该怎么做?
如果不为每个项目创建新组件,是否可以这样做?
class Test extends Component(){
constructor(props) {
super(props);
this.addActiveClass= this.addActiveClass.bind(this);
}
addActiveClass() {
//not sure what to do here
}
render() {
<div>
<div onClick={this.addActiveClass}>
<p>1</p>
</div>
<div onClick={this.addActiveClass}>
<p>2</p>
</div>
<div onClick={this.addActiveClass}>
<p>3</p>
</div>
</div>
}
}
【问题讨论】:
标签: javascript reactjs