pugファイルをレンダリングした後、サーバーの応答を取得した後、htmlビューが変更されないという問題があります。レンダリング後の表示は変更されていません。
コードが
app.set('view engine', 'pug');
app.set("views", require('path').join(__dirname, "views"));
app.post('/login', function(req, res, next) {
console.log(req.body);
checkExistanceOfuser(req.body.username, req.body.password, function(err, flag, data) {
console.log(err);
if (err) {
res.send({
err: 'SOME_DATABASE_ERROR'
})
} else {
if (flag) {
req.session.user = data;
/*res.send({
success: true,
message: 'Login Success'
})*/
res.render('welcome', { name: data.name });
} else {
/*res.send({
success: false,
message: 'Invalid Credentials'
});*/
res.render('login', { error: 'Invalid Credentials' });
}
}
})
以下であるが、私はbrowser.The APIレスポンス(プレビュー)からのネットワークセクションでチェックすることは結構です。
ページがレンダリングされないという問題はありますか?どのページ? – Aron