1,记录一下开发过程遇到的问题
场景--在一个有弹窗页面中需要跳转到i其他页面,其他页面为新建页面
(一般新建的数据保存成功后返回了表格页面了,现在业务保存后跳转有弹窗的页面)
---保存成功后返回--之前使用query 跳转加传参。。调转后报错。。。‘
没办法,用到watch....
1--业务需要在弹窗页面需要id,code,name,来渲染页面,,
保存后需要id,code,name,--保存localStorage.里面
1.1 const btn=()=>{
router.push('/add')
}
2,在弹窗页面watch 监听一下
watch(route,()=>{localStorage.setItem('name',route.name)})
watch 会获取点击按钮时的路由('/add')
3.在新建页面中点击保存后
if(localStorage.getItem('name')=='add'){
route.push({
'/弹窗页面',
id:'本地id',
code:'',
name:''
})
}else{
route.push('/表格页面')
}
------这样子一看嗯nmmm没什么呀。。。这天天改BUG 脑子都秀逗了
