运行Meteor时遇到问题.
我有一个"问题"页面,我想在渲染时增加计数视图.
所以在我写的模板函数中
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
}
});
}
});
Run Code Online (Sandbox Code Playgroud)
现在出现问题,当我渲染问题视图并更新问题项时,视图会再次刷新,因为它是一个反射页面.然后是无限循环.
有人有建议吗?