【发布时间】:2014-07-21 08:15:02
【问题描述】:
我想在不强制刷新页面的情况下重置我的 Angular 应用程序的状态。这样做的惯用方法是什么?
【问题讨论】:
-
您要重置什么状态?在我构建的一个应用程序中;我们为应用程序的每个屏幕/方面提供了一个重置方法,该方法将重置视图的状态。当用户退出时;我们将“重置”所有视图并加载登录屏幕。乏味,但实用。在我构建的另一个应用程序中;我们强制重新加载应用程序。容易得多;但没有那么优雅。
-
@JeffryHouser 我想重置所有状态。好像页面重新加载时一样。我了解重新加载路由会强制视图重新呈现,并创建相关控制器的新实例。我也有兴趣重置所有服务。
标签: angularjs