2016-07-20 53 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例如使用

相关问题