私は複数のパラメータを持つルート上で作業しています。このルートにRouterLink
を作成し、2つのパラメータをバインドします。私は(click)
イベントで関数を実行することによってこれを試みましたが、私はそれがRouterLinkバインディング内で可能かどうか疑問に思っていました。複数のパラメータを持つRouterLink
誰でも好奇心旺盛だ場合は、ここで私はパラメータをバインドするために使用する機能は次のとおりです。
redirect() {
this._router.navigate(['/category', { cat: this.category, page: this.page }]);
}
私のルートは、次のようになります。
{
path: 'category/:cat/:page',
component: PostComponent
}
ハハ、私は実際に私があなたまで間違って何をやったかを考えていました編集されました。ありがとう、それは働いている。私はなぜドキュメントでそれを見つけることができなかったのかわかりません。私は最初の答えであなたと同じことをしようとしていた:それは作成:href = "/ category; cat = 1; page = 1"。 –
@DawidZbińskiそれは私の悪かった。 :Dは ';'で区切られた文字列を表します。 –
最後に、すべてが完璧に動作します。もう一度ありがとう。 –