明示的にプライマリルートを指定せずに、モーダルと呼ばれるセカンダリルートに移動したいと考えています。プライマリルートを維持しながら二次ルートに角度を移動
私は、コンポーネントクラスでこれを試してみた:
onclick(){
this.router.navigate([{ outlets: { foo: 'modal' } }], { relativeTo: this.route });
}
上記のコードは動作するようです。しかし、それは/first(foo:modal)
に分割された後、ルート/
にナビゲートします。
私は間違っていますか?
<a href="#" routerLink="/*(foo:modal)">Open Modal</a>
....それは任意の主要ルートと一致するように、これが可能である:
のような何かをするとよいでしょうか?