次のような angular2.my ルーティング構成のルーティングでオプションのパラメーターを定義する方法:
<a [routerLink]="['../abc',{xyz: blabla}]">
and
<a [routerLink]="['../abc']">
{ path: '/abc/:xyz', component: abc, name: 'abc' }, // Here i want xyz as optional perameter
blabla
したがって、問題は、ルーティング時にパラメーターを定義したため、最初のメソッドをパラメーターで使用しているときはいつでも正常に機能しますxyz
が、2番目のメソッドの場合、パラメーターを送信したくないため、URL が
http://localhost:8080/#/sideNav/abc/
これは初めて問題なくロードされますが、ページを更新した後、ウィンドウ全体がコンテンツなしで空白になっていることは何も表示されません。angular2でのルーティング中にオプションのパラメーターを提供する方法はありますか。
i have also tried without defining parameters like this
{ path: '/abc', component: abc, name: 'abc' }
ただし、xyz の値が次の1
ように変換1
される場合、これはエラーをスローします。true