文章详情页
css - 如何获取页面唯一标识符
浏览:106日期:2023-10-07 15:45:51
问题描述
在构建单页应用中,我需要知道用户进入这个页面,到底是后退,还是前进访问这个页面的。目前我暂时只知道history.state.key这个可以判断,不知道还有没有其他的方案
看了一下vue-router的源码,只支持对全局滚动条进行保存
问题解答
回答1:一般单页的的路由是通过 hash 来控制的,你可以监控 window.onhashchange 事件evt.oldURL 可以看到前一步的 hash ,通过这个来判断是前进还是后退过来的然后结合本地存储,干你想干的事
回答2:sessionStorage。
标签:
CSS
相关文章:
1. CSS 控制HTML页面高度会导致抖动,是什么原因?2. html5 - css3scale和rotate同时使用转换成matrix写法该如何转换?3. 求大神帮我看看是哪里写错了 感谢细心解答4. css - width设置为100%之后列表无法居中5. javascript - 修改表单多选项时和后台同事配合的问题。6. javascript - jqery ajax问题7. mysql 获取时间函数unix_timestamp 问题?8. javascript - 关于Js中 this的一道题9. javascript - vue生成一维码?求助!!!!!急10. thinkjs - 使用mysql搭建cms应该如何设计表?或怎样开始?
排行榜
