Calling-Funktion in Direktive

Ich versuche, eine öffentliche Funktion, die sich in meiner Direktive befindet, von der Komponente aus aufzurufen, indem ich die Direktive über viewchild wie folgt erhalte.

 @ViewChild('myDirective') myDirective;
 ....
 myDirective.nativeElement.myFunction();

Aber ich bekomme eine Fehlermeldung, dass die myFunction nicht existiert. Gibt es eine Möglichkeit, eine Funktion aufzurufen, die sich innerhalb einer Direktive befindet?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage