我有一个单页应用程序,在一些按钮/链接上调用了一些角度的js函数,这改变了页面内容。现在,由于它是一个单一的页面浏览器将保存原始页面的历史,而不是角的js链接,被点击和改变内容。但是我想将这个历史记录存储在最近访问过的页面中,这样如果某个单击的浏览器返回按钮,前面的内容就会被加载。最初的行为将是当单击浏览器返回按钮-> back button will load Google home page .时
我正在从事nuxt.js项目,并想问一个问题。当我使用显示模式时,它是否将URL堆栈到浏览器查看历史记录?
以下是我目前遇到的问题的细节。我有两页,即A页和B页。页面A有一个链接到B页的按钮,我使用了$router.replace of 。所以历史不应该加进去。页面B有一个显示模态的按钮,该模态有一个模态关闭按钮,该按钮实际上关闭了模态,然后返回到B页。
问题是,一旦我打开并关闭了该模式,我必须按两次浏览器的后退按钮以返回页面A。例如,在