2017-03-28 18 views
-2

質問があります。どのように私はダイアログとして単純なコンポーネントを開くことができますか?私はボタンをクリックした後でダイアログを開きたいと思う。私はAngular 2.4とBootstrap 4 alpha 6を使用しています。角2とブートストラップ4が開きます

私はこれを見つけました:https://github.com/shlomiassaf/angular2-modalしかし、それを破棄するためのコンポーネントはありません。

+0

は、なぜあなたは、ダイアログなどの部品が必要なのでしょうか?メインページの –

+0

をクリックすると、追加ボタンがクリックされ、製品を作成できるダイアログが開きます。製品コンポーネントは、http – Lyror

+0

を介してサーバーに情報を提供しています。 –

答えて

2

https://ng-bootstrap.github.io/#/components/modalNgbModalサービスを使用すると、コンポーネントからのコンテンツのダイアログ(モーダル)を簡単に開くことができます。ここではどのようにされた:はい、これはちょうどあなたのモジュールのentryComponentsセクションにYourComponentToShowAsDialogを追加することを忘れないでください:-)それ

modalService.open(YourComponentToShowAsDialog); 

です。

は最後に、ここではそれが実際に働くことができる方法を示すplunkerです:http://plnkr.co/edit/XzUbRiBfqSKmmOYhZtPJ?p=preview

+0

ありがとうございます。これは私のために働く。 – Lyror

関連する問題