我想删除我的历史记录,因此我使用此代码
$state.go(toGo, params, {location: 'replace'})
当我使用它时,我可以删除最后的历史记录。
我的问题是,
如何在最后删除的页面之前删除历史记录。
例如,
要查看商品的内容,我会进入 detailPage
点击修改按钮修改此项目,然后进入 editPage 。
完成编辑后,按完成按钮,再次进入 detailPage 。
在这种情况下,如果我使用上述代码,则会在历史记录中删除 editPage 。
但在 editPage 之前,有 detailPage ,因此它的行为类似于 detailPage detailPage 之后 。
总之,如果我点击浏览器后退按钮, detailPage 会显示两次。
我该如何解决这个问题?