Vue实现从列表跳转到详情页,在返回的时候保留在原来的位置

想要实现vue实现从列表跳转到详情页,在返回的时候保留在原来的位置,已经百度过使用keep-alive组件,但是也没啥用,也使用过beforeRouteLeave函数保留滚动的距离,但是丝毫不起作用,我的项目使vue写的移动端,镶嵌在app里的,求问各位大佬有没有什么解决办法,小弟不胜感激

最简单的方法跳转前记录一下初始化的时候在设置一下