亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

spa頁面怎么操作歷史前進后退?

spa頁面怎么操作歷史前進后退?

郎朗坤 2018-09-21 10:09:20
都知道spa(單頁面應用)整站都在一個html頁面實現,那么請問怎么實現后退前進功能?怎么保存頁面某一狀態(比如a塊顯示b塊隱藏,或b塊顯示c塊也顯示等等)到url 發送給別人,別人打開也是你瀏覽的這種狀態,而不是回到html頁面初始狀態。
查看完整描述

1 回答

?
Qyouu

TA貢獻1786條經驗 獲得超11個贊

SPA 和 URL 不變之間沒有必然聯系,所以分享給別人和普通的網站一樣,分享地址即可。
新地址打開,那么按照地址初始化頁面即可。
頁面的切換,你可以先查查 history 相關的 API(例如 history.pushState),以及 popstate 事件。
這里沒有答的比較詳細,題主可以先查查資料,如果有后續問題,可以再問。

查看完整回答
反對 回復 2018-10-17
  • 1 回答
  • 0 關注
  • 819 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號