Я изучаю React, и я пытаюсь реализовать родительские/дочерние элементы руками, без копирования из учебных пособий. После того, как я добавить дочерний элемент, React остановок рендеринга, страница пустая:React останавливает рендеринг с дочерним элементом
var utmForm = React.createClass({
render: function() {
return (
<form>
Hello!
<utmInput />
</form>
)
}
});
var utmInput = React.createClass({
render: function() {
return (
<p>
Inputs
</p>
)
}
});
ReactDOM.render(React.createElement(utmForm), document.getElementById('container'));
http://jsbin.com/katupa/edit?html,js,output
еще не догадывается, почему это. Babel не жалуется на мой код, также нет ошибок в консоли.
Я вижу ошибки в вашей скрипке в консоли: 'jsx компиляция процессора не удалась',' Именованные имена компонентов (utmInput) больше не поддерживаются в JSX' – madox2
Да, точно! Но какая консоль, на самом деле? Я не вижу ошибок в браузере с JSXTransformer. –
@ denis.peplin отлично работает https://jsfiddle.net/_alexander_/69z2wepo/27405/ –