【发布时间】:2019-11-17 07:12:17
【问题描述】:
我在一个名为menu 的自己的组件内有一个navbar。我创建了一个服务,以便以后能够从其他组件中检测导航栏是否折叠。因此,我可以随时从其他组件引用该服务并确定导航栏是否折叠。
如果导航栏具有 show 类,则不会折叠。
所以我可以参考菜单组件中的导航栏:
@ViewChild("navbar") navbar: ElementRef;
我可以检查它是否折叠使用:
this.navbar.nativeElement.classList.contains("show")
如果导航栏折叠,我如何从服务内部检测?
这是一个运行代码:
【问题讨论】:
标签: html css angular twitter-bootstrap