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

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

web項目 刷新頁面后 菜單欄激活狀態問題

web項目 刷新頁面后 菜單欄激活狀態問題

kixv 2018-06-29 16:22:01
菜單、視圖是兩個獨立頁面每次點擊菜單更新視圖 每次頁面鏈接只是視圖進行刷新 菜單部分不動但是刷新整個頁面以后菜單的active激活樣式會重置成默認樣式因為菜單還包括下拉菜單 而視圖又很多 每個頁面設置flag又不太合理這種情況如何處理比較合理?
查看完整描述

1 回答

?
橋本奈奈未

TA貢獻436條經驗 獲得超108個贊

兩個頁面指的是iframe?

如果你是想保留active的狀態,

一種是更改location的hash,這個是不會重載頁面的,spa的路由在沒有后端配合下就是通過改這個實現的

一種可以session存儲,刷新的時候取

查看完整回答
反對 回復 2018-06-29
  • kixv
    kixv
    不是iframe ,通過ajax的方式獲取內容來模擬頁面的鏈接,根頁面(類似上邊圖片的菜單部分)保持不動 現在用的方法就是您說的hash方法 但這種方法在頁面f5刷新時 根頁面也進行了刷新 active的狀態也就沒有了
  • 橋本奈奈未
    橋本奈奈未
    所以其實內容只是div顯示咯。hash方法刷新是可以保留的,但是你的active態是怎么處理的是另一回事,需要獲取對應路由去顯示active態
  • 橋本奈奈未
    橋本奈奈未
    你的active態是通過a:active顯示對應的樣式嗎
點擊展開后面3
  • 1 回答
  • 0 關注
  • 1529 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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