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 –