我正在使用下面的自定义组件。我想得到我们在html文件中使用的组件的id。
@Directive({
selector: `[myattr]`
})
export class myclass
{
// want to get reference where myattr defined
//#myid
}
在html中我将定义如下
<input #myid myattr />
答案 0 :(得分:0)
@Directive({
selector: `[myattr]`
})
export class myclass
{
constructor(private elRef:ElementRef) {}
ngAfterViewInit() {
console.log(this.elRef.nativeElement);
}
}