2017-01-05 20 views
1

ng-bootstrapの別のモーダルのリンクからモーダルを開こうとしています。別のモーダルからモーダルを開く

モーダルがNgbActiveModal.closeで閉じられると、もう一方のモーダルを開くことができません。

<header> 
    <modal1 #firstModal></modal1> 
    <modal2 #secondModal></modal2> 
</header> 

Plunkr

+0

こんにちは。 SOは私たちに仕事をさせる場所ではありません。努力して、あなたが試したことと失敗したところを教えてください。そして、私たちに象徴を求めてはいけません! – Alex

+0

私も、「私たち」のある部分は関係ないと理解しています。一部の人々はplnkrで説明することを好む。私は誰も私のために仕事をしたくありません。 –

+0

それは大丈夫です、ちょうど "誰もがプランナーを助けることができますか?"あなたはプランカを作って、他のプレイヤーにそれをさせてもらうことができます;)しかし、心配する人は、それほどひどいことを意味しませんでした。 – Alex

答えて

1

ない、これはあなたが望むものである場合は100%を確認してください。

構造は、これと同じです。 plunkr上の変更を参照してください

<a href="#" (click)=" d('dismiss modal1'); open(modal2);">Open Modal 2</a> 

http://plnkr.co/edit/T7VOmZ7KWdqjTtYb8Wzdあなたが達成したいかについての私の理解に基づいて は1モーダルとオープンモーダルにするように変更する2.

開いているモーダル2つのニーズを閉じることです

+0

これは私が欲しいものです、私はあなたの答えを受け入れるでしょう。質問の例のように、コンポーネントが兄弟である場合、どうすればいいのでしょうか? –

+0

私はそれを達成することができません、#modal2を見つけることができません。おそらく、ngBootstrapがそれをどのように生成するかが原因です。 – 12seconds

関連する問題