2017-04-11 7 views
0

設定します。2角度: <strong>bla.component.html</strong>と<strong>bla.component.ts</strong>対応:私は私の角度2のアプリでコンポーネントクラスのモーダル

私はモーダル持っ bla.component.html

<div bsModal #myModal="bs-modal" ...></div> 

私はbla.component.tsにこのmyModalを設定したいと思います:私は

... 
export class BlaComponent { 
    public myModal: ModalDirective; 

どのようにそれを行うか分からない。

(私が実際に達成したいことは、私はコンポーネントのクラスからモーダルを閉じることができますということです。)任意のアドバイスを

ありがとう!

+0

myModalディレクティブまたはコンポーネントのですか? –

+0

myModalは指令 –

+1

です。これは[**回答**]です(http://stackoverflow.com/questions/42735858/ng2-bootstrap-show-hide-modal-as-child-component/42736058#42736058) – Aravind

答えて

0

私はコンポーネントのクラスに@ViewChild( 'myModal')を追加し、解決策を見つけた:

... 
export class BlaComponent { 
    @ViewChild('myModal') public myModal: ModalDirective; 
関連する問題