2017-01-05 2 views
1

Я пытаюсь открыть модальную ссылку из другого модального в ng-bootstrap.Открыть модаль из другого мода

Как только модальная форма закрыта NgbActiveModal.close Я не могу открыть другой способ.

Структура похожа на это:

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

Plunkr

+0

Здравствуйте. Это не место, чтобы заставить нас выполнять эту работу. Вы должны показать некоторые усилия и рассказать нам, что вы пробовали, и где вы потерпели неудачу. И ОПРЕДЕЛЕННО НЕ спрашивайте нас о плунтере! – Alex

+0

Понимаю, даже часть с «нами» не имеет отношения к делу. Некоторые люди предпочитают объяснять в plnkr. Я не хочу, чтобы кто-то выполнял эту работу для меня. –

+0

Все в порядке, вопрос только что был сформулирован так, что вызвал меня «может кто-нибудь помочь с плунжером». Вы могли бы сделать плункер и позволить другим поиграть с ним;) Но никто не заботится о человеке, не хотел быть таким суровым, извините. – Alex

ответ

1

Не 100% уверен, что это то, что вы хотите. Основываясь на моем понимании того, что вы хотите достичь, чтобы закрыть модальных 1 и открытый модальных 2.

Ваш Открытый Модальные 2 должен быть изменен на:

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

Смотрите изменения на plunkr: http://plnkr.co/edit/T7VOmZ7KWdqjTtYb8Wzd

+0

Это то, что я хочу, я приму свой ответ. Вы знаете, как я могу это сделать, если компоненты являются братьями и сестрами, как пример в вопросе? –

+0

Я не могу этого добиться, он не может найти # modal2. Вероятно, это связано с тем, как генерирует его ngBootstrap. – 12seconds

Смежные вопросы