Der folgende Code ermöglicht es mir, eine @Test()
10 zu meiner Komponente hinzuzufügen, aber ich muss einen Befehl zum ngOnInit-Hook hinzufügen und es ersetzt derzeit den Hook innerhalb der Komponente.Angular Property Decorator fügt den Lebenszyklus-Haken der Komponente hinzu?
function Test(value:any) {
return function(target: any, propertyKey: string | symbol) {
target.ngOnInit =() => {
console.log("This replaces the component's hook")
}
}
}
Wie füge ich einfach hinzu?
Danke, auf jeden Fall. Gibt es eine Möglichkeit, den Lebenszyklus-Haken der Komponente zu ergänzen? –
Ich habe nicht viel darüber gelesen. Sie können diesem Dokument folgen. es gibt auch viele Bibliotheken, die in Git verfügbar sind, sie haben diese Dekorationen erstellt. aber du musst mehr suchen, um dorthin zu gelangen –