Ich verwende die vue-cli scaffold for webpackVueJS Zugang Kind Komponente Daten von den Eltern
Meine Vue Komponentenstruktur/Hierarchie sieht derzeit wie folgt aus:
- App
- PDF-Vorlage
- Hintergrund
- Dynamische Vorlage I mage
- Static Template Bild
- Markdown
- PDF-Vorlage
Auf der App-Ebene, ich möchte eine vuejs Komponentenmethode, die alle untergeordneten Komponente Daten in einem einzigen JSON-Objekt aggregieren kann das kann an den Server gesendet werden.
Gibt es eine Möglichkeit untergeordnete Komponente die Daten zugreifen? Genauer gesagt, mehrere Ebenen tief?
Wenn nicht, was ist die beste Vorgehensweise für die Weitergabe von beobachtbaren Daten/Parametern, so dass ich, wenn es von untergeordneten Komponenten geändert wird, Zugriff auf die neuen Werte habe? Ich versuche, harte Abhängigkeiten zwischen den Komponenten zu vermeiden, so dass im Moment nur die Initialisierungswerte mit den Komponentenattributen übergeben werden.
UPDATE:
Solide Antworten. Ressourcen, die ich gefunden hilfreich, nachdem beide Antworten bewerten:
[Dokumentation] (https://vuejs.org/v2/guide/components.html#Composing-Components) erklärt es auch ziemlich gut. – Toast