Ich habe eine Antwortliste wie folgt:
Jedes Listenelement ist ein Backbone-Modell.
%Vor% Wenn ich auf "up-vote" oder "down-vote" klicke, wird das voteStatus
des Modells geändert und dieses Antwortobjekt wird erneut gerendert.
Wenn im Inhalt der Antwort ein Bild enthalten ist, wird das Bild ebenfalls gerendert. Aber das ist nicht das, was ich möchte.
Wie kann ich die Abstimmungsschaltfläche einfach erneut rendern, wenn ich nur voteStatus
?
Habe eine Unteransicht in deinem AnswerView
, die nur für das Rendern der Stimmpfeile, VotingArrowsView
, verantwortlich ist. Sie würden diese Unteransicht in der initialize
-Funktion von AnswerView
initialisieren und dann die el
der Unteransicht der el
der übergeordneten Ansicht voranstellen, wenn render
auf die übergeordnete Ansicht:
Tags und Links backbone.js templates model rerender