Ich bin neu in Vue und versuchen, das Paradigma davon zu beobachten, überprüfte ich die Seite, machte die Beispiele und im Vergleich zu Angular, MVC usw., die ich im Wesentlichen bequem bin.Proper Ansatz Subviews mit Vue
Mein Szenario ist wie folgt. Es gibt eine Navbar auf der statischen Landung index.html Seite. Darunter gibt es ein div markiert für meine Ansicht Anwendung #vapp. Wenn der Benutzer auf die verschiedenen Menüs klickt, möchte ich die div vapp zu mit neu besiedelt werden:
- der HTML-Code für diese bestimmte Ansicht,
- Daten, die in der Tabelle verwendet werden los (n) und Listen darin.
Mein Ansatz wäre, den Wert von vapp.data ändern die in der Ansicht benötigt entsprechen (das Feld meiner Viewmodel machen, Art). Allerdings bin ich ein bisschen auf dem Routing-Teil fest. Soll ich den HTML-Code im Click-Event als Vue anzeigen lassen?
Vielleicht bin ich von Angular beeinflusst aber spontan würde Ich mag eine Vorlage in einer separaten HTML-Datei, um zu sehen, die geleitet wird (geschoben, gemacht - was auch immer die richtige Namensgebung ist) in einen Teil meiner vapp div während gleichzeitig in der Lage sein soll, auf die Daten zuzugreifen, die im Datenfeld des Vue-Objekts bereitgestellt werden (und vorzugsweise daran gebunden zu sein).
Ist das der richtige Ansatz? Oder ist das Paradigma hinter Vue, ein neues Vue-Objekt für jede gerenderte Seite zu erstellen und zu pflegen?
ähnliche Frage: http://stackoverflow.com/questions/40709370/two-way-binding-between-controller-in-routerview-and-parent –