2017-04-09 14 views
0

Angular2アプリに非モーダルポップアップウィンドウ(アラートではなく、内部にグリッドやその他のコンポーネントがある完全なウィンドウ)を作成する方法はありますか、それとも絶対にSPAのままにする必要がありますか?Angular2のポップアップウィンドウ

いくつか例を挙げておくと便利です(メインアプリケーションとの間でデータを作成して渡す方法を示す)。

TIA、 Oleg。

答えて

0

はいできます。 しかし、これは新しいページの読み込みとみなされるため、元のページのデータはその新しいポップアップウィンドウには表示されません。 また、ローカルストレージにデータを保存して再利用することもできます(ポップアップウィンドウは元のコンポーネントと同じドメインの一部です)。

また、そのポップアップがいくつかの種類の編集/フォームまたはプロフィールビューの追加ページを開くと、パスまたはクエリーパラメータを持つリンクを開くことができます。ポップアップコンポーネント内では、'ngOnInit 'のurlからそのデータを読み込み、それらのパラメータに基づいて何かを読み込みます。

関連する問題