离开时不会销毁$ scope的抽象状态控制器 - AngularJS

时间:2018-04-27 11:51:04

标签: angularjs ionic-framework angular-ui-router angularjs-scope

我在 ionic1 应用程序中有一个抽象状态app,子状态app.dashboard和登录状态login。除app状态外,每个州都有模板控制器;它只有控制器,但没有模板

成功登录后,用户将从app.dashboard状态定向到login州。点击退出后,用户将被定向回login

问题是,app状态的控制器在登录后仅实例化一次,一旦用户注销并再次登录,app状态控制器未初始化(从而阻止我执行逻辑存在在app州的控制器中)。我假设,app状态控制器范围在注销时永远不会被销毁,这就是为什么在后续登录后,控制器逻辑不会运行。

请讨论

0 个答案:

没有答案