태그에 없는 기능을 추가적으로 부여한다.
- highlight.ts
1 | import { Directive, ElementRef, Renderer } from '@angular/core'; |
ElementRef : highlight 디렉티브가 지정된 태그 자체를 나타냄(el.nativeElement)
Renderer : 태그를 제어하기 위해 사용. 특히 스타일시트에 효과를 줄 때 많이 사용.
- app.module.ts
1 | ... |
만들어준 디렉티비를 declarations에 추가한다.
- 페이지.ts
1 | import { Component } from '@angular/core'; |
Reference
https://www.youtube.com/watch?v=lZ7yPTI1xlc&index=24&list=PLAiXlfcSCXYTA8k8AQX0sdRtvpOGkY7yq