У меня есть абстрактное состояние app
, дочернее состояние app.dashboard
и состояние входа в систему login
в ionic1 приложении. Каждое состояние имеет свой шаблон и контроллер , за исключением состояния app
; он имеет только контроллер , но не шаблон .
После успешного входа в систему пользователь переходит в состояние app.dashboard
из состояния login
. Пользователь возвращается к login
при выходе из системы.
Проблема в том, что контроллер для состояния app
создается только один раз после входа в систему, и как только пользователь выходит из системы и снова входит в систему, контроллер состояния app
не инициализируется (что не позволяет мне выполнить логику, присутствующую в контроллере для app
состояние). Я предполагаю, что app
область контроллера состояния никогда не разрушается при выходе из системы, и поэтому после последующих входов логика контроллера не запускается.
Пожалуйста, обсудите