Ich muss mehrere Ausdrücke auf eine Schaltfläche klicken in angular2 verwenden.Best Practice zu verwenden (klicken) mit mehreren Ausdrücken in angular2
ein Weg ist, (click)="expr1; expr2; expr3"
Andere Art und Weise ist eine js Methode deklarieren und alle Ausdrücke in einem einzigen Verfahren durchzuführen.
(click)="doMethod()"
in TS-Datei:
doMethod(){
expr1;
expr2;
expr3;
}
Welches ist die beste Praxis zu bedienen? bitte vorschlagen.
Aufruf von Methoden aus der Sicht generell schlecht ist, wenn Sie eine neue Instanz eines Objekts usw. Erstellen Aber wenn sie nur Zuweisungen an die bestehenden sind Variablen, ich glaube nicht, dass es einen Unterschied machen wird. – echonax
Ja, sie sind nur Zuweisungen zu bestehenden 7 Variablen. Soll ich mit (click) = "expr1; expr2; expr3" weitermachen? –
Warum haben Sie 7 Variablen zugewiesen? Das muss definitiv abstrahiert werden, nicht wegen der Vorlage, sondern wegen des Programms insgesamt. –