課程
/前端開發
/Node.js
/node+mongodb 建站攻略(一期)
說res.redirect不是方法,一點提交就報錯,還有個問題
查看和修改的按鈕a標簽的id值放不上去
2017-09-10
源自:node+mongodb 建站攻略(一期) 3-2
正在回答
請問樓主解決了嗎,我原來在登錄頁面,想提交用戶名密碼之后跳到首頁 ,但是一直提示TypeError: res.redirect is not a function。麻煩你如果解決的嗎能幫我看看嗎,萬分感謝
exports.Login=function*(req,res)
{
let body=req.body;
body.aName=body.aName || '';
body.aPwd=body.aPwd || '';
let rows=yield db.execSQL("select aID,aName from admin where aName=? and aPwd=?",[body.aName,body.aPwd]);
if(rows.length!=1)
return req.session.success = '用戶名或密碼錯誤!';
let row=rows[0];
req.session.admin={aID:row.aID,aName:row.aName};
return res.redirect('/首頁');
};
你看下是不是有重復的res,比如是不是上級函數的res和當前的重復了,改個名字試試呢
舉報
帶你完整實現一個從前端到后端的項目,初中級前端開發工程師必學課程
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-03-25
請問樓主解決了嗎,我原來在登錄頁面,想提交用戶名密碼之后跳到首頁 ,但是一直提示TypeError: res.redirect is not a function。麻煩你如果解決的嗎能幫我看看嗎,萬分感謝
exports.Login=function*(req,res)
{
let body=req.body;
body.aName=body.aName || '';
body.aPwd=body.aPwd || '';
let rows=yield db.execSQL("select aID,aName from admin where aName=? and aPwd=?",[body.aName,body.aPwd]);
if(rows.length!=1)
return req.session.success = '用戶名或密碼錯誤!';
let row=rows[0];
req.session.admin={aID:row.aID,aName:row.aName};
return res.redirect('/首頁');
};
2017-11-06
你看下是不是有重復的res,比如是不是上級函數的res和當前的重復了,改個名字試試呢