帮助我解决此错误
我的模板和isFbExists
方法如下所示
我的模板:
{{#each friendsPolls.data}}
{{#if username}}
{{#each questions}}
{{question}}
{{/each}}
{{/if}}
<br>
{{/each}}
我的助手
Template.fb.helpers({
friendsPolls: function () {
Meteor.call('getFriendsData', function(err, data2) {
Session.set("fbfdata", data2);
});
return Session.get("fbfdata");
},
questions:function(){
//console.log(this.username);
Meteor.call('isFbExists', this.username, function (error, result) {
if(result)
{
console.log(result._id);
var fbfq= Ques_Coll.find({owner:result._id});
Session.set("fbFriendsQues", fbfq);
}
});
//return Session.get("fbFriendsQues");
}
});
我的服务器方法
isFbExists:function(arg1){
var efg=Meteor.users.findOne({"services.facebook.username":arg1},{fields: {'_id': 1}});
return efg;
}
我的代码存在什么问题。
我甚至不知道那个错误意味着什么
答案 0 :(得分:1)
注意:我对此错误了解不多,但我几天后才解决了这个问题
在我的程序中,发生了一些infinite loop
,我编辑了它然后工作正常。
在你的情况下
{{#each friendsPolls.data}}
{{#if username}}
{{#each questions}}
{{question}}
{{/each}}
{{/if}}
<br>
{{/each}}
在此代码中,某些infinite loop
可能正在进行中,请检查
再一次,这可能不是您问题的解决方案,但请检查一次