我目前正在Angular中实现简单的前端应用程序,我想知道以下情况的最佳实践是什么。
我有两个视图:其中一个是带有产品表的页面(大约100个),用户可以单击产品项并导航到第二个视图,即产品详细信息视图。在某些情况下,产品详细信息视图应返回到表格视图并向下滚动到我单击的元素。
问题是:什么是存储有关预期滚动位置信息的最佳位置?
答案 0 :(得分:0)
我的猜测是我会存储这种信息
Service
中,但是如果客户端刷新整个页面,数据将不会持久。localStorage
中保存,以在客户端退出应用程序并稍后返回时保留数据。