文章詳情頁
css - 如何獲取頁面唯一標(biāo)識符
瀏覽:176日期:2023-10-07 15:45:51
問題描述
在構(gòu)建單頁應(yīng)用中,我需要知道用戶進(jìn)入這個頁面,到底是后退,還是前進(jìn)訪問這個頁面的。目前我暫時只知道history.state.key這個可以判斷,不知道還有沒有其他的方案
看了一下vue-router的源碼,只支持對全局滾動條進(jìn)行保存
問題解答
回答1:一般單頁的的路由是通過 hash 來控制的,你可以監(jiān)控 window.onhashchange 事件evt.oldURL 可以看到前一步的 hash ,通過這個來判斷是前進(jìn)還是后退過來的然后結(jié)合本地存儲,干你想干的事
回答2:sessionStorage。
標(biāo)簽:
CSS
相關(guān)文章:
1. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問題2. html5 - 這個代碼顯示功能如何實(shí)現(xiàn)?3. java - 關(guān)于File的問題?4. java - instance method中 static后的<K>是什么意思?5. node.js - 終端 遠(yuǎn)程連接服務(wù)器,終端關(guān)閉后,服務(wù)器無法運(yùn)行6. 錯誤:java.lang.NoSuchMethodError:org.objectweb.asm.ClassWriter。<init>(I)V7. python3.x - python連oanda的模擬交易api獲取json問題第五問8. javascript - QWebEngineView 如何爬 angular 的動態(tài)數(shù)據(jù)?9. docker - 如何修改運(yùn)行中容器的配置10. docker-machine添加一個已有的docker主機(jī)問題
排行榜

熱門標(biāo)簽