我工作的一个应用程序,它允许你上传图片,并创建相册。 一切正常接受所创建的相册后的新专辑没有在客户端显示,直到重新加载页面,我无法弄清楚如何解决这个问题。
下面是创建一个相册的路线。 是它在某种程度上可能使该航线完成后重新加载页面使用的东西比res.redirect(“返回”)在这种情况下,别的吗?
当然,我可以复制/粘贴路由的代码首先加载页面,但是这将是多干。 也许我可以在这条线路中调用其他途径?
路线:
app.post('/album', function(req, res){
var newAlbum = new albumModel.Album();
newAlbum.imageName = req.body.albumPicsName;
newAlbum.imageId = req.body.albumPicsId;
newAlbum.title = req.body.albumTitle;
newAlbum.save(function (err) {
if (err) {
console.log(err);
// do something
console.trace();
}
res.redirect('back');
});
});