如何在Angular列表中保留滚动位置?

时间:2016-10-04 11:12:53

标签: angular

所以我在第二个Angular项目中,它包含一个长列表视图和一个详细视图。 (通过官方教程思考英雄榜样例。)

每次我向下滚动到列表并打开详细视图并单击"返回"从详细信息视图中重新加载列表,因此滚动位置丢失,这意味着我需要再次向下滚动。

有没有办法可以保留上一个视图的滚动位置?

由于

1 个答案:

答案 0 :(得分:0)

我能看到的唯一方法是使用z-index。为您的列表和详细信息制作两个单独的div。当您转到详细信息时,使用z-index隐藏列表视图,当您返回列表视图重置z-index时。这样你就不会失去滚动位置。