в моем проекте У меня есть 2 основных файла «app.jsx» и «Layout.jsx». Когда я определяю свой компонент Layout внутри своего «app.jsx», он успешно отображается. Но, когда я перехожу к «Layout.jsx» и требую от «app.jsx», он не работает. вот мой код:Я не могу импортировать компоненты React с webpack
"Layout.jsx"
module.exports = class Layout extends React.Component {
render() {
return(
<h3>Layout Component</h3>
)
}
}
"app.jsx"
const React = require("react");
const ReactDOM = require("react-dom");
const Layout = require("./pages/Layout.jsx");
const App = document.getElementById("app");
ReactDOM.render(<Layout />, App);
Что плохого в моем коде?
то, что ошибка вы получаете после переезда в layout.jsx? –
Webpack просто связывает файлы успешно, но когда я смотрю на инструмент отладки React для Firefox, я вижу следующее сообщение: «Ожидание загрузки корней ...» –
Импортируйте ответ на файл layout.jsx? –