0

我正在对我的 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 模块。

4

0 回答 0