Ractive.js app,在浏览器中按后退/前进按钮时如何保持滚动位置?

时间:2016-01-25 23:33:53

标签: javascript single-page-application ractivejs

我目前正在使用Ractive进行项目。该项目是一个单页应用程序,已按照此项目的建议实施路由:notetaker-ractive。它所属的教程是here

我无法弄清楚当按下后退/前进按钮时处理滚动的好策略。我想保持滚动位置,例如用户导航时搜索结果。

我已经搜索并阅读了处理这些内容的浏览器,并且所涉及的API使得恢复滚动变得脆弱。我来自React开发和反应 - 路由器尝试在那里处理这个,但我不知道任何更通用的解决方案。推荐的库/技术可以使这一切工作(尽可能按今天的标准运行) )与Ractive?

我已经提到的一件事是,在导航时应该缓存数据以同步加载。

提前感谢任何见解!

0 个答案:

没有答案