我正在使用Express,Hoganjs,Nodejs。Nodejs + Express - 不能調用未定義的方法'json'
下面的代碼不斷返回「500類型錯誤:無法調用未定義的方法‘JSON’」
我想,有什麼毛病我怎麼叫getUsers,但我太多的新手到數字出來。我所提到的教程或論壇都沒有提供幫助。
exports.admin = function(req, res){
getUsers(function(error, res){
res.render('admin', {
title: 'Admin',
userlist: res
});
});
};
function getUsers(req, res) {
res.json([
{username: "fake", permission: "admin" },
{username: "fake2", permission: "user" }
])
}
exports.getUsers = getUsers;
btw ..此文件位於我的/ routes文件夾中,並與hoganjs視圖相關。 – christopha
你在'getUsers()'中傳遞'res'的地方? – Blender
我不知道我會在哪裏。我想我認爲res是答案,我不需要傳入它。我來自PHP世界,儘管在節點上閱讀了2本書,但回調的內容讓我感到困惑。 – christopha