書名: 深入理解React Router:從原理到實踐作者名: 李楊韜本章字?jǐn)?shù): 200字更新時間: 2021-04-16 16:10:36
1.3.4 window.location.href
使用window.location.href導(dǎo)航會產(chǎn)生一個新的歷史記錄,將字符串設(shè)置到window.location與設(shè)置到window.location.href行為一致,如window.location='http://www.example.com'等同于window.location.。與history.pushState產(chǎn)生新記錄不同的是,設(shè)置絕對路徑URL到window.location.href會刷新頁面并重新加載URL所指定的內(nèi)容。
由于window.location.href方法增加了歷史棧,對原歷史棧不造成影響,所以可以單擊“后退”按鈕返回到之前的歷史記錄。

在上面的例子中,單擊“后退”按鈕將會重新回到b.com頁面,c.com的記錄不會從歷史棧中移除。
window.location.href同樣可使用相對路徑進行跳轉(zhuǎn),需要遵循的規(guī)則與1.2.3節(jié)介紹的一致。

推薦閱讀
- Spring Boot 2實戰(zhàn)之旅
- Java多線程編程實戰(zhàn)指南:設(shè)計模式篇(第2版)
- Implementing Modern DevOps
- JavaScript百煉成仙
- 零基礎(chǔ)學(xué)C++程序設(shè)計
- INSTANT OpenCV Starter
- Go語言高效編程:原理、可觀測性與優(yōu)化
- C# 從入門到項目實踐(超值版)
- JavaScript 網(wǎng)頁編程從入門到精通 (清華社"視頻大講堂"大系·網(wǎng)絡(luò)開發(fā)視頻大講堂)
- Python Tools for Visual Studio
- Java Web從入門到精通(第2版)
- Anaconda數(shù)據(jù)科學(xué)實戰(zhàn)
- Python Deep Learning
- Java 7 Concurrency Cookbook
- 大話代碼架構(gòu):項目實戰(zhàn)版