rerender

___ tag123backbonejs ___ Backbone.js ist ein JavaScript-Framework mit einer RESTful JSON-Schnittstelle und basiert auf dem MVP-Design (Model-View-Presenter) ___ tag123templates ___ Das Templates-Tag wird in mehreren Kontexten verwendet: generische Programmierung (insbesondere C ++) und Daten- / Dokumentgenerierung mithilfe von Template-Engines. ___ tag123model ___ Als Teil des MVC-Musters verwaltet das Modell das Verhalten und die Daten der Anwendung. ___ tag123render ___ hilf uns dieses Wiki zu bearbeiten ___ qstntxt ___

Ich habe eine Antwortliste wie folgt:

Jedes Listenelement ist ein Backbone-Modell.

%Vor%

Wenn ich auf "up-vote" oder "down-vote" klicke, wird das %code% 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 %code% ?

ändere?     
___ answer23065623 ___

Habe eine Unteransicht in deinem %code% , die nur für das Rendern der Stimmpfeile, %code% , verantwortlich ist. Sie würden diese Unteransicht in der %code% -Funktion von %code% initialisieren und dann die %code% der Unteransicht der %code% der übergeordneten Ansicht voranstellen, wenn %code% auf die übergeordnete Ansicht:

%Vor%     
___ qstnhdr ___ Wie wird das Modell im Backbone partiell neu gerendert? ___
1
Antwort

Wie wird das Modell im Backbone partiell neu gerendert?

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. We...
12.04.2014, 14:11