Tag: 路由表

在路由中的res.redirect('back')之后重新加载页面

我正在研究一个允许你上传图片并创build相册的应用程序。 一切工作正常接受,一个相册创build后,新的相册不显示在客户端,直到页面重新加载,我不知道如何解决这个问题。 以下是创build相册的路线。 在这种情况下,是否有可能使用res.redirect('back')以外的其他内容,以便在路由完成后重新加载页面? 当然,我可以从路由中复制/粘贴代码,以便首先加载页面,但是这将会非常干燥。 也许我可以从这条路线内呼叫另一条路线? 路线: 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'); }); });