Angularjs - 浏览器后退或后退按钮实现

时间:2015-01-30 09:18:49

标签: javascript angularjs back

我正在开发一个使用路由方法为不同模块打开网页的应用程序,它基本上是一个单页面应用程序,带有路径方法来加载正文内容中的HTML。

我有一个搜索结果页面,然后通过链接移动到新页面,该后续页面有一个后退按钮,可以将我们带到搜索结果页面。在这样做时,我们将搜索结果页面,但页面上下文丢失,显示空白的搜索结果页面,旧数据已消失。

我们如何使用angularjs维护旧数据,因为应用程序正在使用angularjs?

提前致谢!!!

1 个答案:

答案 0 :(得分:0)

当后退按钮重定向到上一个网址时,解决问题的一种方法是使用服务$ location并将搜索基于网址中的查询字符串。

有关更多信息,请参阅此文档:https://docs.angularjs.org/guide/ $ location