Итак, у меня есть приложения Rails, я установил gem-рельсы, настроил его и попытался запустить тестовое приложение.
Недавно установленный, когда я попытался запустить привет мирскую программу, эта ошибка ускорилась:
Неподготовлен ReferenceError: ReactDOM не определен
Это мой ответ:
var HelloWorld = React.createClass({
render: function() {
return (
<p>
Hello, <input type="text" placeholder="Your name here" />!
It is {this.props.date.toTimeString()}
</p>
);
}
});
setInterval(function() {
ReactDOM.render(
<HelloWorld date={new Date()} />,
document.getElementById('example')
);
}, 500);
Сохраняется в файле /app/assets/javascripts/components/test.js.jsx.
Rails 4.2.4 с Ruby 2.2.3