在上一页中向后移动的Angularjs保持相同的状态

在上一页中向后移动的Angularjs保持相同的状态,angularjs,Angularjs,我有两页。一个包含每个人的日历详细信息,另一个包含个人详细信息。当用户选择一个特定日期时,他可以看到该日期特定的所有人员。选择一个人后,我会显示个人详细信息。现在,当用户单击back按钮时,我希望它能够让他看到相同的日历详细信息状态。重定向后,我无法保持以前的状态。据我所知,我可以将数据保存在$rootScope中并从那里访问数据,但有没有更简单的方法。尝试使用类似于以下内容的历史记录: element.on('click', function() { $window.history.

我有两页。一个包含每个人的日历详细信息,另一个包含个人详细信息。当用户选择一个特定日期时,他可以看到该日期特定的所有人员。选择一个人后,我会显示个人详细信息。现在,当用户单击back按钮时,我希望它能够让他看到相同的日历详细信息状态。重定向后,我无法保持以前的状态。据我所知,我可以将数据保存在
$rootScope
中并从那里访问数据,但有没有更简单的方法。

尝试使用类似于以下内容的历史记录:

element.on('click', function() {
     $window.history.back();
 });
元素是用于将用户重定向回日历的按钮


希望这有帮助。

尝试使用类似于以下内容的历史记录:

element.on('click', function() {
     $window.history.back();
 });
元素是用于将用户重定向回日历的按钮


希望这能有所帮助。

也许你需要试试角度服务。正如Vicky所说的-查看角度服务()。服务是单例的,所以在每个控制器中都是相同的对象,您可以在is中存储信息。当然,如果你不重新加载页面,你可能需要尝试角度服务。服务是单例的,所以在每个控制器中都是相同的对象,您可以在is中存储信息。当然,如果您不重新加载页面