文章詳情頁
css - 如何獲取頁面唯一標識符
瀏覽:161日期:2023-10-07 15:45:51
問題描述
在構建單頁應用中,我需要知道用戶進入這個頁面,到底是后退,還是前進訪問這個頁面的。目前我暫時只知道history.state.key這個可以判斷,不知道還有沒有其他的方案
看了一下vue-router的源碼,只支持對全局滾動條進行保存
問題解答
回答1:一般單頁的的路由是通過 hash 來控制的,你可以監控 window.onhashchange 事件evt.oldURL 可以看到前一步的 hash ,通過這個來判斷是前進還是后退過來的然后結合本地存儲,干你想干的事
回答2:sessionStorage。
標簽:
CSS
相關文章:
1. python - 管道符和ssh傳文件2. javascript - 數組原聲方法中的一段代碼3. html - eclipse 標簽錯誤4. 求大神幫我看看是哪里寫錯了 感謝細心解答5. php自學從哪里開始?6. javascript - 怎么實現移動端頁面滑動切換,從1可以滑到2 但是不能從2滑回1 這樣的效果呢?7. javascript - JS設置Video視頻對象的currentTime時出現了問題,IE,Edge,火狐,都可以設置,反而chrom卻...8. 數據庫 - MySQL 單表500W+數據,查詢超時,如何優化呢?9. javascript - 如果所有請求都放到actions 里面,那拿到的數據應該 放在哪里,state 還是vue實例里面的data?10. phpstady在win10上運行
排行榜
