In einer Angular2 Richtlinie Dekorateur:Warum werden die Beobachter in Angular2-Richtlinien als Host bezeichnet?
@Directive ({
selector: "[autoGrow]",
host: {
"(focus)": "onFocus()",
"(blur)": "onBlur()"
}
})
die host
sind die Beobachter, auf welchem Ereignis und Handler, der. Was bedeutet "Host" in diesem Zusammenhang?
ist nicht * alles * über dieses DOM-Element? Wäre also ein Name wie "Listeners" oder "Observer" nicht sinnvoller als "Host", weil es sich um Event-Listener und Handler handelt? –
Ich denke, es handelt sich hierbei um eine Unterscheidung zwischen dem DOM-Element (Host) und der Klasseninstanz, die etwas anderes ist. Es gibt auch die Ansicht (Kinder des Gastgeberelements). Ich denke, es ist richtig, dies explizit zu machen. –