Перезагрузка текущего состояния - обновить данные

Я использую Angular UI Router и хотел бы перезагрузить текущее состояние и обновить все данные / перезапустить контроллеры для текущего состояния и его родителя.

У меня есть 3 уровня:directory.organisations.details

directory.organisations содержит таблицу со списком организаций. Нажатие на элемент в таблице загружаетdirectory.organisations.details с $ StateParams, передающим идентификатор элемента. Таким образом, в состоянии детали я загружаю детали для этого элемента, редактирую их и затем сохраняю данные. Пока все хорошо.

Теперь мне нужно перезагрузить это состояние и обновить все данные.

Я пытался:

 $state.transitionTo('directory.organisations');

Который переходит в родительское состояние, но не перезагружает контроллер, я думаю, потому что путь не изменился. В идеале я просто хочу остаться вdirectory.organisations.details состояние и обновить все данные в родительском тоже.

Я также попробовал:

$state.reload()

Я видел это в API WIKI для $ state.reload "(ошибка с переустановкой контроллеров прямо сейчас, исправление в ближайшее время)".

Любая помощь будет оценена?

Ответы на вопрос(2)

Ваш ответ на вопрос