Skip to content

Latest commit

 

History

History
19 lines (17 loc) · 1.06 KB

README.md

File metadata and controls

19 lines (17 loc) · 1.06 KB

Module 09 - Directives

Projects:

fun-with-directives Introduction to Element Directives

Introcution to Element Directives

  • We talked about what is a directive and how it works internaly
  • We talked about ElementRef and how to pass it to the directive and use it to change the properties of the host
  • We talked about the Renderer and why it is needed
  • We talked about how to use HostBinding to affect the host properties
  • We talked about HostListerner and how to use it to register to host events
  • We talked about how to pass event data to HostListener functions
  • We talked about how to pass inputs to the directives
  • We saw how to define events as output of directives
  • We talked about how to use the shortcut syntax for inputs that have the same name as the directive
  • We talked about the selector property and the fact that we can use any CSS selector to select the directive
  • We saw how to use exportAs to expose the directive the the using template so it can bind to its properties