CNode

关于express中res.redirect('back')的小小的问题

问答
Ddreamsline发布于8 年前最后回复8 年前6 回复4300 浏览0 收藏

具体情况:就是当用户浏览到某个页面时,这时用户点击登录操作,跳转到登录界面,登录成功之后,怎么回到刚刚浏览的那个页面呀?res.redirect('back')好像不行。

查看回复

回复 (6)

X
xiaotuni#1·8 年前

history.back() 这样呢?

D
dreamsline#2·8 年前
引用 xiaotunihistory.back() 这样呢?

@xiaotuni 我这里只用了后端框架express,没用前端框架,是后端渲染的,就是到了表单登录页面那里,登录成功后,跳转不到原来的页面。

D
dreamsline#3·8 年前

我突然想到好像后台做不了这个,需要前端来处理

X
xjh22222228#4·8 年前

解决方案:增加redirectUrl参数,登录成功后跳转到redirectUrl参数即可,90%的网站都是这么实现。

来自第三方react-cnode

参与回复
登录后即可参与回复。登录