vue寫的頁面,頁面a有篩選條件,跳轉到其它頁面,再跳轉回A的時候,只有跳轉修改頁面modify的情況不清空篩選條件的實現方法


使用localStorage,進入修改頁面,設置localstorage,跳轉回篩選頁面時,監聽route,判定設置localStorage是否是具體的值,如果是,不清空篩選條件,否則清空,最后把刪除設置的localstorage。

具體操作如下:

修改頁面是modify.vue

created () {
const sign = 'modify'
localStorage.setItem('signs', sign)
}

 

篩選頁面是a.vue

'$route': function (to) {
      if (to.name === 'A') {
        const z = localStorage.getItem('signs')
        if (z === 'modify') {
    //移除設置的localstorage
          localStorage.removeItem('signs')
        } else {
          //清空篩選條件
        }
      }
    }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM