Ich benutze Marionette seit einer Woche und es hat mein Leben wirklich einfacher gemacht!
Im Moment muss ich in der Lage sein, einen Benutzer zu benachrichtigen, wenn eine Sammlung oder ein Modell abgerufen wird, da einige Ansichten eine beträchtliche Zeit zum Rendern benötigen. Um ein Beispiel zu geben, habe ich ein kleines Modell gemacht:
Wenn ein Benutzer auf eine Kategorie klickt, muss eine Sammlung aller Elemente innerhalb dieser Kategorie geladen werden. Bevor die Sammlung abgerufen wird, möchte ich eine Ladeansicht wie im Bild angezeigt anzeigen (Ansicht 1). Was wäre eine elegante Lösung, dies zu implementieren. Ich habe den folgenden Post gefunden, bei dem ein Benutzer einen Abruf-Trigger aktiviert: Ссылка . Das scheint zu funktionieren, aber nicht wirklich wie ich es wollte. Das ist etwas, was ich mir ausgedacht habe:
%Vor%Es wäre aber schön, wenn ich ein optionales Attribut namens 'LoadItemView' hätte. Das überschreibt die ItemView während eines Abrufs. Wäre das Ihrer Meinung nach eine gute Praxis?
Verwenden Sie die Backbone-Synchronisierungsmethode
/ * über Reiten von Sync-Anwendung jede Anfrage kommen hören außer direkten ajax * /
%Vor%};
Tags und Links backbone.js marionette