1
Angular2 rc.4-5angular2デフォルトルートとしてのルートの作り方
私は以下のルート設定をしています。
デフォルトルートとしてどのようにルートを作ることができますか。ページがロードされると、をリダイレクトせずにhelloコンポーネントに移動します。
let routes: RouterConfig = [
{
path: 'hello',
component: HelloComponent
},
/*{
path: '',
redirectTo: '/hello',
pathMatch: 'full'
},*/
{
path: 'increment',
component: IncComponent
},{
path: 'adder',
component: AdditionComponent
},{
path: 'roman',
component: RomanComponent
}
];
router.resetConfig(this.routes);
リダイレクトの問題は何ですか?それが新しいルーターでどのように行われたかです。 –
リダイレクトの問題は、コンポーネントの非同期ロードを使用しています。パスロードが存在するかどうかわからない場合は、 –
新しいルータとRC5に関するAngularのドキュメントに従っており、リダイレクトしたくありません。リダイレクトの要件はありません。今私は次の問題に直面しています。 'app.module'では' AppComponent'をブートストラップしていて、 'app.router'に2つの追加ルート(危機管理センターと英雄)があります。そして、私はこのエラーが発生しています:ルートに一致することができません: '' AppComponent'をホームページのようにしたいです。 {path: ''、component:AppComponent}というルートを追加すると 'AppComponent'が2回表示されます。これをどうすれば解決できますか? – Kosmonaft