Szablon Meteor przeładowuje nieskończoność
Mam problem podczas biegania z Meteor.
Mam stronę „pytanie”, którą chcę zwiększyć widok liczenia przy każdym wyświetleniu.
W mojej funkcji szablonu piszę
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
}
});
}
});
Teraz pojawia się problem, kiedy renderuję widok pytania i aktualizuję element pytania, widok jest odświeżany ponownie, ponieważ jest to strona odbijająca. A potem przychodzi pętla nieskończoności.
Czy ktoś ma sugestie?