Angular · Middle · Frage 59 von 75
Was macht hostDirectives in einer Komponente oder Direktive?
@Component({
selector: 'app-menu-item',
hostDirectives: [CdkMenuItem],
})- 1Verschiebt die Komponente zur Laufzeit in ein anderes Host-Element
- 2Listet die Direktiven, die das Template nutzen darf
- 3Wendet andere Direktiven auf das Host-Element an, ohne Vererbung
Antwort zeigen
Richtige Antwort: Wendet andere Direktiven auf das Host-Element an, ohne Vererbung
Erklärung
Inputs und Outputs von Host-Direktiven werden nur freigegeben, wenn man sie ausdrücklich listet. Das ist die API zur Komposition von Direktiven.