![](/img/trans.png)
[英]How to change URL in browser address bar with angularJS without reloading the page
[英]How do you change the URL in the address bar without reloading the page?
Shopify如何做到這一點? 轉到他們的網站,點擊功能鏈接,您會看到瀏覽器地址欄中的URL顯示:
http://www.shopify.com/tour/sell-online
然后單擊任何子鏈接,您將看到地址欄中的URL更改而不使用哈希,並且沒有頁面翻轉。
我不認為他們使用ajax來更改內容,因為它似乎都包含在頁面上的隱藏div中,但無論如何,您顯然可以使用客戶端技巧更改URL。 感謝您的幫助?
查看pushState ,但請注意,並非所有瀏覽器都支持它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.