无需重新加载即可重定向到上一页

时间:2016-06-10 09:06:04

标签: angularjs spring-mvc caching

我有一个问题,假设我有一个管理员仪表板页面,我已经给出了一个用户列表。点击特定用户,相应用户的详细信息显示在不同的页面上(例如,在userDetails.jsp上)。现在我在userDetails页面上有一个后退按钮,点击我需要将admin重定向到管理仪表板页面的最后一个访问页面,我有一个解决方案,我可以“重新加载”点击后退按钮的previos页面,但后来我认为调用服务器端API,检索所有数据的开销,再次重绘整个管理仪表板页面,即使在userDetails中没有进行任何更改[因为它是只读页面,不允许修改]。无论如何,我可以使用缓存或其他任何东西,这样我就不需要去服务器再次获取所有数据。我正在使用spring MVC,angularjs,谢谢。

1 个答案:

答案 0 :(得分:1)

在按钮的点击事件中添加以下代码:

$window.history.back();

请确保使用$window而不是window,因为您使用的是AngularJS