有关路由返回router.back()的问题

来源:10-5 搜索布局及路由跳转(2)

慕斯卡6156447

2022-04-03

我从列表页跳转到详情页,直接返回没问题,
但是如果我跳转过来之后再刷新一次详情页,在点返回,就会报错。图片描述图片描述

写回答

1回答

Dell

2022-04-04

我估计你是传递的方式来传递的router对吧,你不要这么写,在列表页通过useRouter 获取 router

0
2
慕斯卡6156447
这样写就会出问题,但是这两句调换一下位置就不会有问题。(前提是请求数据采用的是....then().catch() 的方式) // 获取数据 const { goodsData, productData } = getGoodsDetail(goodsId) // 返回逻辑 const { handleBack } = Back()
2022-04-04
共2条回复

Vue3入门与项目实战 掌握完整知识体系

明星讲师DELL亲授,全方位知识点+高匹配度项目,入门到深度掌握

3382 学习 · 1454 问题

查看课程