1
我正尝试使用node.js和Angular从MongoDB获取所有需求详细信息并将其显示在网格中。当我试图从MongoDB获取数据到node.js时,我无法传递我的数据。我得到了上面的错误。events.js:141 TypeError:无法读取未定义的属性'发送'
我Server.js文件:
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);
}
});
};
我的路由器页面:
var express = require('express');
var router = express.Router();
module.exports = function (app) {
router.get('/RequirementList', function(req, res) {
addRequirement.getRequirement(function (error, requirement) {
if (error) return next(error);
res.send({state: 'success', requirement:requirement});
})
});
return router;
};
如何将我的响应从路由器页面传递到控制器页面? –
其实错误是扔在哪个文件? – Subburaj
Server.js文件....我有三个页面一个用于控制器一个用于路由器,另一个用于连接作为服务器页面的DB,js ....我在服务器page.js第一组代码中出现错误.. 。当我改变代码,如上所述我没有看到任何错误,但仍然网格showiNG AS EMPTY –