私はReactを新しくしました。私はページへのA React.jsレンダリング条件付きで
ページにBをレンダリングをレンダリング
-
のようなものを見せたい
index.js
import ReactDOM from 'react-dom';
import A from 'components/A';
import B from 'components/B';
render(<A />, document.getElementById('A'));
render(<B />, document.getElementById('B'));
:私はreactDomでレンダリングする上でいくつかの問題を持っていますB 問題は、AとBをindex.jsで定義すると、ページA(ここでelementId Bはありません)では、Reactにはeがないため、以下のようなエラーが表示されますlementId Bは、ページ上の
無効な違反の登録コンポーネントターゲットコンテナは、あまりにもそれを修正することができReact and Browserify Register Component Errorのようなパスで確認する、またはrender
を呼び出す前に(存在するか)elementid
をチェックするDOM要素
ではありません。
これがこのようなケースを解決する正しい方法であるかどうかを知りたいのですが、別の方法がありますか?