我正在对我的 NodeJS 页面使用分页。
在 ?page=4 中,我编辑了一个表单并保存它。但后来我重定向到家。我该如何处理?
保存产品后,我正在写 return res.redirect('/products/') 。
exports.update = function(req, res){
var product = req.product
product = _.extend(product, req.body)
product.save(function(err) {
if (!err) {
//here, I also tried res.redirect('back') but it stay in the same page
return res.redirect('/products')
}
res.render('products/edit', {
title: 'Edit Product',
product: product,
errors: err.errors
})
})
}
模板是:
if (pages > 1)
.pagination
ul
!= createPagination(pages, page)
createPagination 函数来自 view-helpers 模块。