// 进入当前路由拿数据
beforeRouteEnter (to, from, next) {
next(vm => {
// 通过 `vm` 访问组件实例
if (from.path === '/pa') {
const { groupValue, queryPaymentBillParamModelList, isRead } = JSON.parse(sessionStorage.getItem('dd'))
vm.queryPaymentBillParamModelList = queryPaymentBillParamModelList
vm.groupValue = groupValue
vm.isRead = isRead
} else sessionStorage.removeItem('dd')
})
},
// 出当前路由存数据
beforeRouteLeave (to, from, next) {
if (to.path === '/pa') {
const data = {
queryPaymentBillParamModelList: this.queryPaymentBillParamModelList,
groupValue: this.groupValue,
isRead: this.isRead
}
sessionStorage.setItem('dd', JSON.stringify(data))
}
next()
}