vue2页面跳转后再返回,对当前页面数据进行存储

我遇到问题是在写后台管理项目时,页面传参跳转后,再次返回页面的数据消失

我查询了搜索了很多都是告诉如何拿值存储,并没有实际解决办法;所以我解决后分享跟我一样遇到过迷茫的家人们!!!

解决办法:
对页面的值进行存储,需要先判断值是否存在。

(sessionStorage、localStorage)要判断它是否为undefined

1、跳转前的页面自己先定义一个跳转事件(我是需要传参过去的所以才会出现这个问题)

// 点击跳转页面的方法
   cleanhandle(records) {
      this.$router.push({
        name: '××××××',
        // 或path: '/×××/×××',query:{}
        params: {
          records
        }
      })
   },

2、 跳转后的页面

这样就拿到了;希望可以能够帮助到你⏩

你可能感兴趣的:(前端)