ForwardRef
• We use it because es6 classes aren't hoisted
• forwardRef takes a function as an argument that returns a class.
The argument function is called after the class is declared.
Slide 7
Slide 7 text
DI Injectors
Module
Component Component
Directive Directive
• Every Component has an
Injector
• Every Directive takes her
parent Component's
Injector
Slide 8
Slide 8 text
Multi Providers
Slide 9
Slide 9 text
Multi Providers Example (1)
Creating a token
Slide 10
Slide 10 text
Multi Providers Example (2)
Creating a directive 1
Slide 11
Slide 11 text
Multi Providers Example (3)
Creating a directive 2