Angularjs 在角度视图中切换视图时保留控制器数据
我将angular与UI路由器一起使用,每当我切换到不同的视图,然后返回到原始视图时,控制器都会重新实例化Angularjs 在角度视图中切换视图时保留控制器数据,angularjs,angular-ui-router,Angularjs,Angular Ui Router,我将angular与UI路由器一起使用,每当我切换到不同的视图,然后返回到原始视图时,控制器都会重新实例化 我知道我可以通过服务保存状态,然后重新填充,但ui路由器中是否有某种选项允许我不重新初始化控制器?如果您有一个控制器用于多个视图,则可以使用ui路由器的嵌套状态功能跟踪状态。请参阅文档如果一个控制器用于多个视图,则可以使用ui路由器的嵌套状态功能跟踪状态。请参阅文档使用服务共享应用程序的数据。使用服务共享应用程序的数据。
我知道我可以通过服务保存状态,然后重新填充,但ui路由器中是否有某种选项允许我不重新初始化控制器?如果您有一个控制器用于多个视图,则可以使用ui路由器的嵌套状态功能跟踪状态。请参阅文档如果一个控制器用于多个视图,则可以使用ui路由器的嵌套状态功能跟踪状态。请参阅文档使用服务共享应用程序的数据。使用服务共享应用程序的数据。