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%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.
Boot.ts
%Vor%Erste Komponente
%Vor%SecondComponent
%Vor%SharedService und gemeinsames Objekt
%Vor%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%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
Tags und Links angular angular2-template angular2-routing angular2-directives