Я впервые общаюсь с React.js и не могу найти способ показать или скрыть что-то на странице с помощью события click. Я не загружаю какую-либо другую библиотеку на страницу, поэтому я ищу какой-то собственный способ, используя библиотеку React. Это то, что у меня есть до сих пор. Я хочу показать результаты div при срабатывании события click.
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);