2017-01-05 1 views
1

ng-bootstrap의 다른 모달에있는 링크에서 모달을 열려고합니다.다른 모달에서 모달 열기

모달을 NgbActiveModal.close으로 닫으면 다른 모달을 열 수 없습니다.

구조는 이것과 유사하다 : 이것은 당신이 원하는

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

Plunkr

+0

안녕하세요. 그래서 우리는 그 일을 할 수있는 곳이 아닙니다. 너는 노력을 보여야하고 너가 시도한 것과 실패한 것을 말해줘야한다. 그리고 우리에게 덩어리를 묻지 말라! – Alex

+0

"우리"가있는 부분도 관련이 없습니다. 어떤 사람들은 plnkr에서 설명하기를 선호합니다. 나는 누군가가 나를 위해 일하는 것을 원하지 않는다. –

+0

그건 괜찮아. 질문은 내게 약간의 "누군가가 멍청이를 도울 수 있니?"라는 말로 표현되었습니다. 당신은 plunker를 만들 수 있고 그것으로 주변에 놀게하십시오;) 그러나 걱정하는 남자는, 이렇게 가혹한 것을 의미하지 않았다, 미안. – Alex

답변

1

100 % 확실합니다. 당신이 무엇을 달성하고자하는 나의 이해를 바탕으로 1 모달 오픈 모달을 닫습니다 2.

열려있는 모달이 필요한

가 변경할 수 : plunkr에 변경 사항을 참조하십시오

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

: http://plnkr.co/edit/T7VOmZ7KWdqjTtYb8Wzd

+0

이것이 내가 원하는 것입니다. 나는 당신의 대답을 받아 들일 것입니다. 질문의 예와 같이 구성 요소가 형제 인 경우 어떻게 할 수 있습니까? –

+0

그것을 달성 할 수 없습니다, # modal2 찾을 수 없습니다. 아마도 ngBootstrap이 어떻게 그것을 생성하는지 방법 때문일 것입니다. – 12seconds

관련 문제