Vue mit Parameter berechnet

Vue mit Parameter berechnet

Die berechnete Eigenschaft wird normalerweise verwendet, um Daten aus einigen anderen Daten zu berechnen. Es ist bekannt für seine Reaktivität, denn wenn eine Variable, die in einer berechneten Eigenschaft beteiligt ist.In diesem Beitrag wird er lernen, den Parameter an eine berechnete Eigenschaft zu übergeben und zu sehen, wie VUE verwendet wird berechnet mit Parameter. Bevor Sie mit dem Übergeben von Parametern an die berechnete Eigenschaft beginnen, verstehen wir zunächst die berechneten Eigenschaften, indem wir das Beispiel durchgehen.

Beispiele

Angenommen, wir haben zwei Variablen mit dem Namen "FirstName" und "LastName" in unserer Vue -Komponente:

//…
Daten()
zurückkehren
Vorname: "",
Familienname, Nachname: ""

,
//…

Berechnete Eigenschaft

Wir möchten eine „Fullname“ -Mobilie berechnen, die den „FirstName“ und „LastName“ kombiniert und den Fullnamen neu berechnet, wenn eine der beiden Variablen „FirstName“ und „LastName“ geändert wird. Die berechnete Eigenschaft für die Berechnung des vollständigen Namens wäre also wie folgt:

//…
berechnet:
vollständiger Name()
Geben Sie dies zurück.FirstName + " + dies.Familienname, Nachname;


//…

Erstellen wir nun einige Eingabefelder und binden die Variablen "FirstName" und "Lastname" an die Eingabefelder und binden auch die Eigenschaft "Fullname" in das 'P' -Tag, um die sofortige Änderung der Änderung des ersten Anime des letzten Ansehens anzuzeigen Name. Der HTML -Teil dieser Komponente ist wie folgt:

In Ordnung! Schauen wir uns nach all diesem Setup einen Blick auf unsere Webseite an.

Wenn Sie den richtigen Code erfolgreich geschrieben haben und ihn ausführen, sollten Sie auch die beiden Eingabefelder auf Ihrer Webseite haben. Versuchen wir, den Vornamen und den Nachnamen einzugeben und zu sehen, dass entweder die Eigenschaft "Fulname" berechnet wird oder nicht.

Hier im oben angegebenen Screenshot können Sie die wunderbare Reaktivität von VUE miterleben.JS Verwenden der Computereigenschaft. Sie können auch beobachten. Trotzdem beobachtet es jede in der berechnete Eigenschaft enthaltene Variable und wird der „LastName“ erneut berechnet. Mal sehen, wie wir Parameter an die berechnete Eigenschaft übergeben und sie verwenden können.

Übergeben Sie die Parameter an die Computereigenschaft

Um die Parameter an die berechnete Eigenschaft weiterzugeben, übergeben wir die Parameter wie für die Funktion. Wenn wir beispielsweise in der Vorlage die Variable „LastName“ gebunden haben, möchten wir eine Zeichenfolge übergeben, sodass der Template -Teil unserer Komponente so wäre:

In der berechneten Eigenschaft kann der übergebene Parameter nun mithilfe der folgenden Syntax verwendet werden.

berechnet:
vollständiger Name()
return message1 =>
Rückgabe '$ message $ this.FirstName $ this.Familienname, Nachname'


So können wir einen Parameter an das berechnete übergeben und in die Eigenschaft erhalten und verwenden.

Wenn wir uns unsere Webseite erneut ansehen und den Vornamen und den Nachnamen eingeben, können Sie die gleiche Funktionalität und Reaktivität haben, diesmal jedoch der Parameter übergeben.

So einfach und einfach ist es, einen berechneten Eigenschaftsparameter zu übergeben und zu verwenden.

Abschluss:

Die berechnete Eigenschaft ist ein sehr leistungsstarkes Merkmal von Vue.JS, und wir haben gelernt, dass es nützlich ist, wenn wir sie ändern müssen, wenn sich ihre Abhängigkeiten ändern. Wir haben gelernt, den Parameter zu übergeben und ihn in der berechneten Eigenschaft zu verwenden.