ではありませんこんにちは、私はこのエラーを取得しています:React.js不明なエラー:_registerComponent(...):ターゲットコンテナはDOM要素
main.js:808 Uncaught Error: _registerComponent(...): Target container is not a DOM element.
私はthis questionを訪問してきたが、私は何を把握することはできません私がやっていることに間違っている。
routes.js
:ここ
は、私が今持っているコードです
export default (
<Route path="/" component={App}>
<IndexRoute component={HomePage} />
</Route>
);
app.js
const store = configureStore();
render(
<Provider store={store}>
<Router history={browserHistory} routes={routes} />
</Provider>,
document.getElementById('app')
);
homepage.js
class HomePage extends React.Component {
render() {
return (
<div id="app">
Hello
</div>
);
}
}
export default HomePage;
私は何かを簡単に見逃していると思うが、私はそれが何であるか分からない。私は他の質問の回答にマッチするようにコードを修正しようとしましたが、うまくいきませんでした。何か助けてくれてありがとう
私が間違っていない場合は、HomePage内でコンポーネントApp.jsをレンダリングしようとしています。その場合は、間違っています。 TargetDOM要素はHTML内になければなりません。 –