I am messing around with React.js for the first time and cannot find a way to show or hide something on a page via click event.(我第一次弄乱React.js,找不到通过click事件在页面上显示或隐藏内容的方法。)
I am not loading any other library to the page, so I am looking for some native way using the React library.(我没有在页面上加载任何其他库,因此我正在寻找使用React库的本机方法。) This is what I have so far.(到目前为止,这就是我所拥有的。) I would like to show the results div when the click event fires.(当点击事件触发时,我想显示结果div。)
var Search= React.createClass({
handleClick: function (event) {
console.log(this.prop);
},
render: function () {
return (
<div className="date-range">
<input type="submit" value="Search" onClick={this.handleClick} />
</div>
);
}
});
var Results = React.createClass({
render: function () {
return (
<div id="results" className="search-results">
Some Results
</div>
);
}
});
React.renderComponent(<Search /> , document.body);
ask by user1725382 translate from so
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…