【发布时间】:2018-11-27 12:30:40
【问题描述】:
我有以下代码:
import { Component, OnInit, OnDestroy } from "@angular/core";
@Component({
selector: 'sidebar-component',
templateUrl: './sidebar.component.html'
})
export class SideBarComponent implements OnInit, OnDestroy {
constructor() {}
ngOnInit(): void {
window["isSideBarElement"] = this.isSideBarElement;
}
ngOnDestroy(): void {}
private isSideBarElement(event): boolean{
let element: HTMLElement = event.target as HTMLElement;
//mising code check if the target of the event is a child of the component
}
private getDOMElement(): HTMLElement{
return document.getElementsByTagName("sidebar-component")[0] as HTMLElement;
}
}
在函数isSideBarElement中我想检查事件的目标是否是组件的子组件。
有什么建议吗?
【问题讨论】:
标签: angular typescript