2017-04-11 87 views
0

在我的角2的應用程序設置模式,我有: bla.component.html和相應bla.component.ts角2:在組件類

bla.component.html我有模式:

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

我想這myModal設置成bla.component.ts

... 
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;