0
我一直在谷歌搜索很长一段时间。但我没有找到任何东西。我正在寻找一种方法来与reactjs实现切换效果。 请看下面我的代码。如何通过反应js实现切换效果?
var Demo = React.createClass({
getInitialState:function(){
return {show:false};
},
onClick:function(){
this.setState({show:true});
},
render: function(){
return (
<div>
<div className="demo" onClick={this.onClick}>
Demo
{this.state.show?<Demosub />:null}
</div>
<div className="demo" onClick={this.onClick}>
Demo
{this.state.show?<Demosub />:null}
</div>
<div className="demo" onClick={this.onClick}>
Demo
{this.state.show?<Demosub />:null}
</div>
</div>
);
}
});
var Demosub = React.createClass({
render: function(){
return (
<div>Demo sub</div>
);
}
});
this.state.show代表所有3周的div类演示状态? –
No @ elio.d。只有当我点击时,目标元素子才会打开。 – Sathya