我正在尝试使用node.js和Angular从MongoDB获取所有需求详细信息并将其显示在网格中。当我试图从MongoDB获取数据到node.js时,我无法传递我的数据。我得到了上面的错误。
我的Server.js文件:
activitiesPromise: ['ActivityService', function(ActivityService){
return ActivityService.getAll();
}]
我的路由器页面:
exports.getRequirement=function(req,res)
{
RequirementModel.find({}, function(error, requirement) {
if(!error)
{
console.log(requirement);
res.send(null,requirement);
}
else
{
console.log(error);
res.send(error);
}
});
};
答案 0 :(得分:0)
你必须传递req,res作为getRequirement
的参数,但是在你的情况下你传递了回调函数。请尝试以下代码
router.get('/RequirementList', function(req, res) {
addRequirement.getRequirement(req, res)
});