2016-07-20 52 views

回答

3

只聽一個事件,並根據事件設置hidden屬性:

class MyComponent { 
    @HostBinding('hidden') 
    isHidden:boolean = false; 

    @HostListener('someevent') 
    someEventHandler(event) { 
    this.isHidden = event; 
    } 
} 
0

而不是使用事件,你可以在你的MyComponent使用一個類的成員,並綁定到隱藏屬性:

<my-component #cmp [hidden]="cmp?.hidden"></my-component> 

工作Plunker例如使用

相關問題