网页开发中如何实现关闭指定位置的页面

项目中有些页面在操作完成以后不能让用户返回到上一页。比如一个支付订单支付完成后跳转到其他页面(订单列表页),这个时候用户点击返回按钮还是会返回到支付页面。像location.go、location.replace这些都无法满足。想问一下你们在项目中是如何实现的,或者有没有其它的解决办法。

阅读 2.1k
2 个回答

参考淘宝,回到老页面页面重新请求(订单id),如果已经支付,则提示已支付就行了。

很多东西并不是你凭空想出来的,阿里已经做的很好了,多“抄袭”

订单支付完成后替换掉history中支付页面的路由记录

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题