#javascript #reactjs #syntax-error
#javascript #reactjs #синтаксическая ошибка
Вопрос:
Новичок в react и пытаюсь преобразовать мой текущий проект из чистого JS в тот, который использует React.
Это код, который у меня есть
var DateApp = React.createClass({
//lots of functions inside here such as:
retrieveMatches(){
},
render() {
return (
)
}
}) //closing of create class
React.render(
<DateApp />, document.getElementById('content')
);
Мои ошибки заключаются в следующем:
1) поскольку код является неожиданным токеном, указывающим на закрывающую скобку блока возврата 2) если я удалю блок возврата, он указывает на <DateApp />, document.getElementById('content')
и говорит, что в начале этой строки есть синтаксическая ошибка?
не могу понять, какой бит мне не хватает
Комментарии:
1. вместо
React.render
использованияReactDOM.render
2. Вы правильно его перенастраиваете? Если вы получаете синтаксические ошибки в
<
or>
, это обычно означает, что вы отказываетесь от правильной транспиляции перед запуском в браузере или на сервере.3. @HenrikAndersson да, это возможно из
jsx
-за ошибки переноса