- 深入理解React Router:從原理到實(shí)踐
- 李楊韜
- 137字
- 2021-04-16 16:10:35
1.2.4 在base元素存在的情況下添加和修改瀏覽器記錄
如果HTML文檔中存在base元素:

在使用history.pushState以“/”開頭的絕對(duì)路徑跳轉(zhuǎn)時(shí),base元素的href值是被忽略的,但是如果是相對(duì)路徑,即路徑不以“/”開頭,則將會(huì)使用base元素的href值作為基準(zhǔn)路徑,而不使用window.location.pathname,如:

相對(duì)路徑以base元素的href值為基準(zhǔn)路徑:

對(duì)于query也同樣如此:

推薦閱讀
- Mastering Ext JS(Second Edition)
- 在最好的年紀(jì)學(xué)Python:小學(xué)生趣味編程
- Learning Apex Programming
- Java加密與解密的藝術(shù)(第2版)
- Programming ArcGIS 10.1 with Python Cookbook
- C語言程序設(shè)計(jì)教程(第2版)
- 前端架構(gòu):從入門到微前端
- Full-Stack Vue.js 2 and Laravel 5
- Extending Puppet(Second Edition)
- Mastering React
- Scratch3.0趣味編程動(dòng)手玩:比賽訓(xùn)練營(yíng)
- Clean Code in C#
- Getting Started with Nano Server
- HTML+CSS+JavaScript網(wǎng)頁(yè)制作:從入門到精通(第4版)
- Mastering JavaScript