2 つのアプリを作成しました。1 つは親アプリで、もう 1 つは子アプリです。ここで、親アプリで 1 つの製品コンポーネントを作成し、ルーティング ファイル内でパスを定義したとします。
{ path: 'product/:appId', component: ProductComponent }
ここでは、製品コンポーネント内に子アプリをマウントしています。たとえば、ルーターを使用して製品コンポーネントに移動するような app.component.ts ファイル内にあります。
ngOnInit(): void {
this.router.navigate(['/product', 'mockApp1']);
}
親アプリはポート 4200 で実行され、子アプリはポート 4201 で実行されています。つまり、基本的に「http://localhost:4200/product/mockApp1」と入力すると、子アプリが親アプリ内に読み込まれ、 「mockApp1」はアプリ ID です。
だから今、私は親アプリのURLを通過している子アプリ内のこのアプリIDにアクセスしたいので、子アプリケーション内でこのアプリIDを取得することは可能です. 可能であれば、どうすれば達成できますか?
ありがとう