반응형
호스트 요소 참조를 가져오는 방법은?
Angular 2에서 호스트 요소 참조를 얻으려면 어떻게 해야 합니까?
저 같은 경우에는 제 부품에 초점이 있는지 없는지 알고 싶습니다.
다음을 사용하여 호스트 요소 참조를 얻을 수 있습니다.
class MyComponent {
constructor(private elRef:ElementRef) {
console.log(this.elRef.nativeElement);
}
}
에 가입할 수도 있습니다.focus
이벤트성
class MyComponent {
@HostBinding() tabindex = 0;
@HostListener('focus', ['$event'])
onFocus(event) {
console.log(event);
}
}
하나 이상의 보기를 구성요소에 첨부할 수 있는 컨테이너를 나타내는 ViewContainerRef를 사용합니다.
constructor(private readonly viewRef: ViewContainerRef) {
console.log(this.viewRef.element.nativeElement);
}
언급URL : https://stackoverflow.com/questions/37383669/how-to-get-host-element-reference
반응형
'programing' 카테고리의 다른 글
Remove Wordpress Body Classes (0) | 2023.11.06 |
---|---|
Apache POI를 사용하는 Excel에서 구분자 수가 수천 개인 형식 번호 (0) | 2023.11.06 |
C 프로젝트 기본 디렉토리 레이아웃이 있습니까? (0) | 2023.11.06 |
SQL 명령이 제대로 종료되지 않았습니까? (0) | 2023.11.06 |
jquery 작업 후 URL 가져오기 (0) | 2023.11.06 |