Meteor Template Unendlich neu laden
Ich habe ein Problem beim Laufen mit Meteor.
Ich habe eine "Frage" -Seite, auf der ich die Anzahl der Aufrufe bei jedem Rendern erhöhen möchte.
Also schreibe ich in meine Template-Funktion
Template.questionview.helpers({
question : function() {
if(Session.equals('main_template_name', 'question')) {
console.log(Session.get('question_id'));
Questions.update({
_id: Session.get('question_id')
}, {
$inc: {
views: 1
}
});
}
});
Jetzt kommt das Problem: Wenn ich die Fragenansicht rendere und das Fragenelement aktualisiere, wird die Ansicht erneut aktualisiert, da es sich um eine reflektierende Seite handelt. Und dann kommt die Endlosschleife.
Hat jemand Vorschläge?