路由切换时 scroll到顶部-解决方案

48 阅读1分钟

在开发中,遇到列表页滚动到第二屏时,点击进入详情页面,再次返回列表页面时,经常会回到顶部。

方案

1、在列表中缓存数据和scrollTop值,再次返回列表页面时,渲染组件执行scrollTop(xx)

2、MPA:多页面应用 ,每个页面都是单独的实例,列表页和详情页切换不会重新渲染 ,

3、App WebView , 每个h5打开时 都是app通过new webview创建一个新的视图窗口,类似栈一样,一个一个视图窗口重叠,只能看到最新打开的视图窗口