Wie sende ich einen Wert von einer Komponente zur anderen?

7

Ich mache eine Komponente, in der ich ein Eingabefeld und eine Schaltfläche habe. Beim Klicken auf die Schaltfläche schaue ich die zweite Komponente an. Ich möchte Daten von einer Komponente an eine andere Komponente senden.

Wie ich Daten von einer Komponente zu einer anderen senden werde .. Ich muss Eingabewert senden (was auch immer Benutzertyp in Eingabefeld) Ich muss auf nächste Komponente oder nächste Seite zeigen. Auf Schaltfläche klicken. Wie Daten senden? Hier ist mein Plünderer Ссылка

%Vor%     
user944513 15.01.2016, 02:44
quelle

3 Antworten

16

Oh !! Vielleicht bin ich zu spät, um die Frage zu beantworten! Aber es macht nichts. Dies kann Ihnen oder anderen helfen, Daten zwischen Komponenten zu teilen, die Router, Shared-Service und Shared-Objekt verwenden, die mit Shared-Service verwendet werden. Ich hoffe, das wird sicherlich helfen.

Antwort

Boot.ts

%Vor%

Erste Komponente

%Vor%

SecondComponent

%Vor%

SharedService und gemeinsames Objekt

%Vor%     
micronyks 15.01.2016, 08:43
quelle
3

Alles, was Sie tun müssen, ist, einen Service zu erstellen, ihn in beide Komponenten zu injizieren, den Eingabewert dem zu verifizierenden Service zuzuordnen und in der anderen Komponente darauf zuzugreifen. Tut mir leid, Bruder, aber ich weiß nicht, um zu bauen. Hier ist der Code:

BEARBEITEN:

Machen Sie zuerst diesen Datendienst:

%Vor%

Dann injiziere dies in deine erste Komponente:

%Vor%

Dann injizieren Sie eine andere Komponente und greifen auf den Wert zu:

%Vor%     
binariedMe 15.01.2016 05:26
quelle
0

ist es immer besser, ein Backend und einen Service zu haben, der Backend aufruft, um Daten zu erhalten. Zuerst müssen Sie die Eingabedaten für den Dienst bereitstellen und diese Daten aus einer Datenbank über Nodejs oder die Datenbank abrufen. Das wäre der beste Weg, um dies basierend auf einem Primärschlüssel der Daten zu erhalten wie Enterprise-Apps in Wirklichkeit funktionieren

    
vishu handa 04.12.2017 19:34
quelle