当前位置:  开发笔记 > 编程语言 > 正文

在Angular2中,如何根据在该组件中收到的事件隐藏组件?

如何解决《在Angular2中,如何根据在该组件中收到的事件隐藏组件?》经验,为你挑选了1个好方法。

我有以下代码:


$event属性是一个布尔值,我想用来隐藏/显示这个组件.

如果不在 课堂上编写新代码,是否有可能无法渲染?也就是说,我最好只是在模板中有逻辑,而不是在类本身.



1> Günter Zöchb..:

只需听取一个事件并hidden根据事件设置属性:

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

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

推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有