2016-01-22 64 views
0

我有一个小型助手,通过在服务器端调用我的方法来计算平均值。助手结果没有传递给流星中的模板

Template.replyDoc.helpers({ 
    averageVote : function(userId){ 
     var question = Template.parentData(); 
     Meteor.call("averageVote",question._id,userId,function(error,result){ 
      console.log('average: ' + result); 
      return result; 
     }); 
    } 
}); 

那么我想呈现在我的模板我的助手结果:

<template name="replyDoc"> 
    <div class="list-group-item"> 
     AVERAGE:{{averageVote userID}} 
    </div> 
</template> 

平均值正确计算的console.log工作正常,但我无法看到它呈现。为什么这样,我该如何解决它?

回答

相关问题