我遇到问题是在写后台管理项目时,页面传参跳转后,再次返回页面的数据消失
我查询了搜索了很多都是告诉如何拿值存储,并没有实际解决办法;所以我解决后分享跟我一样遇到过迷茫的家人们!!!
解决办法:
对页面的值进行存储,需要先判断值是否存在。
(sessionStorage、localStorage)要判断它是否为undefined
1、跳转前的页面自己先定义一个跳转事件(我是需要传参过去的所以才会出现这个问题)
// 点击跳转页面的方法
cleanhandle(records) {
this.$router.push({
name: '××××××',
// 或path: '/×××/×××',query:{}
params: {
records
}
})
},
2、 跳转后的页面
这样就拿到了;希望可以能够帮助到你⏩