Ich versuche, ItemViews dynamisch in einer Marionette CollectionView zu manipulieren. Die Sammlungen haben die gleichen Modelle, aber ich habe templateName in den Modellen definiert.
Die Frage ist, kann ich die ItemView-Vorlage mit diesem Argument manipulieren?
ItemView:
%Vor%Sammlungsansicht:
%Vor%Danke!
Sie können die getTemplate-Funktion überschreiben und Ihre benutzerdefinierte Logik dort schreiben. Die Marionette Dokumentation empfiehlt die folgende Option:
%Vor% Ich denke, Gumballhead ist auf dem richtigen Weg. Sie können die Funktion getTemplate
überschreiben, um dies zu tun.
Hoffe, dass das tut, was du brauchst
Zunächst möchte ich mich bei allen bedanken, die mir geholfen haben. Ich habe mein eigenes Problem gelöst. Hier ist die Lösung, wenn jemand es braucht:
%Vor%bearbeitet: (Bessere Lösung)
Vorschläge sind willkommen!
Tags und Links requirejs backbone.js marionette