Я новичок в ReactJS.Элемент без гражданства: должен быть возвращен действительный элемент React (или null)
Я пытаюсь отобразить Hello world
используя код ниже, но я получаю сообщение об ошибке:
Что я упускаю?
Код для App.js
//App.js`
import React from 'react';
const App =() => "<h1>Hello World!</h1>";
export default App;
Код для index.js
//index.js
import React from 'react';
import ReactDOM from 'react-dom';
import App from './App';
ReactDOM.render(
<App />,
document.getElementById('root')
);
Код для /public/index.html
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>React App</title>
</head>
<body>
<div id="root"></div>
</body>
</html>
Извините @FabianSchultz, что вы имеете в виду? – Lomse
Не используйте кавычки ('' "') вокруг элемента React, попробуйте сделать это следующим образом: 'const App =() =>
Hello World!
; '. Используйте JSX или 'React.createElement'. –Ничего себе! Благодарю. Это сработало! – Lomse