Ich habe den Backbone LayoutManager für die Verwaltung meiner Ansichten in der App verwendet. Ich wollte Marionette versuchen. Ich stieß auf ein Problem, bei dem ich einer Region keine Meinung hinzufügen konnte.
Wenn ich eine andere Ansicht in wrapperRegion anhängen möchte, wie kann ich das tun?
Ich wollte auch wissen, gibt es eine Möglichkeit, eine andere Ansicht in meine bestehende Ansicht einzufügen? Layout-Manager erlaubte mir, den unten erwähnten Code zu schreiben. Wie kann ich so etwas in Marionette erreichen?
%Vor%Eine Ansicht pro Region Definieren Sie einfach eine andere Region, in die Sie Ihre andere Ansicht einfügen möchten.
Sie können die Wrapper-Region einfach zu einem Marionette.Layout machen Sie finden die Dokumentation unter Marionette.LayoutView
Grundsätzlich sind Layouts Erweiterungen von Elementansichten, in denen rekursiv andere Bereiche enthalten sein können. Das bedeutet, dass Sie mehrere Ansichten in einem Layout darstellen können und das Layout selbst in einer anderen Region gerendert werden kann.
Zum Anhängen der Ansicht benötigen Sie eine Layout-Ansicht
Layout-Ansicht hat Regionsmanager
Aber zuerst müssen Sie ein Element hinzufügen, das vom Regionsmanager wie
gesteuert werden soll %Vor%Erstellen Sie eine neue ID für die neue Ansicht und fügen Sie sie dem Layout hinzu
Dann fügen Sie den Regionsmanager als Region hinzu
Sie zeigen Ihre Sicht dorthin
Tags und Links backbone.js marionette