关于首页 detail 详细页 返回首页 滚动条的问题 单纯加 scrollBehavior 有个弊端,请问老师如何解决?

来源:9-3 Vue项目详情页 - 实现Header渐隐渐显效果

想晋升的我

2021-10-14

老师,如果直接在 router.js 里直接写 scrollBehavior return { x: 0, y: 0 },只要路由变化,就会把所有的页面都回到顶部,这样的话,如果在列表页我看到第30个产品了,点击到详情页看完,再回到刚才的列表页,滚动条又回到顶部,我还要重新往下找刚才看到的地方,这样很麻烦。 有没有办法,进入详细页的时候,滚到条到顶部,返回到列表页滚动条在我点击详情页之前的位置?

写回答

2回答

慕婉清7427341

2021-11-26

可以看看这个https://www.jianshu.com/p/c805b74e1f14

1
1
想晋升的我
这个很到位,谢谢
2021-11-26
共1条回复

Dell

2021-10-17

keep-alive 你可以研究一下,但是还是要配合做一些逻辑计算才能回到原来你访问的地方

0
0

Vue2.5-2.6-3.0开发去哪儿网App 零基础入门到实战

课程紧跟Vue3版本迭代,企业主流版本Vue2+Vue3全掌握

10675 学习 · 8191 问题

查看课程