は、私は次のようなルーティングモジュールを持っています。奇妙なルータの動作
/explorer/1
に移動するとエラーが発生するというのは奇妙なことです。 しかし、/explorer/1/details
に移動すれば、すべてうまく動作します。
/explorer/ID
に行ったときにエクスプローラを表示し、/explorer/ID/details
に行ったときにエンティティの詳細をお伝えしたいと思います。
これはエラーです:(それは/explorer/ID
を認識しないようにそれはそう)
error_handler.js:47 EXCEPTION: Uncaught (in promise): TypeError: Cannot read property 'routes' of undefined
TypeError: Cannot read property 'routes' of undefined
at getChildConfig (http://localhost:4200/main.bundle.js:61682:35)
at Recognizer.processSegmentAgainstRoute (http://localhost:4200/main.bundle.js:61648:27)
Philippありがとうございます。 私のユースケースのEntityDetailsComponentは、EntitiesExplorerComponentの上にある必要があります。だから私は同時にそれらを表示する必要があります。 これは、EntityDetailsComponentがEntityDetailsComponentの子である理由です。* 私は、EntityExplorerComponentの子としてFakeComponentを配置した場合、{path: ''、component:Fake}は動作しますが、 – user3471528