Sim*_*yll 10 javascript vue.js
我需要检测 Vue 路由器的历史记录中是否还有更多条目可以返回。我会用它来检测是否触发退出应用程序功能。只要应用程序可以返回上一页,它就应该,但是当它结束时它应该退出。
kan*_*ano -3
您的问题关于“只要应用程序可以返回到上一页”有点不清楚 - 上一页是指浏览器历史记录中的任何页面还是应用程序中的页面?
如果是第一个,您可以简单地执行以下操作:
history.back();
app.exitProcess();
Run Code Online (Sandbox Code Playgroud)
所以你的脚本只能到达exitProcess因此,如果浏览器无法返回历史记录,
您也可以查找document.referrer,但它通常是空值或未定义的值。
但是,如果这是第二个选项,那么我觉得您应该保留历史状态,以了解应用程序内最后一次执行“后退”操作的时间以及何时结束(即返回到不同的站点)。
| 归档时间: |
|
| 查看次数: |
6335 次 |
| 最近记录: |