Я использую модуль angular-ui-router-extras и, в частности, службу $previousState, но я не могу заставить ее вернуться в предыдущее состояние, она всегда возвращает null
.
Это весь мой код (модуль вставлен правильно)
//When I enter the route I memorize the previous state
$previousState.memo('caller');
//more code
self.goBack = function () {
$previousState.go('caller');
};
Я проверил объект $previousState, и, похоже, у него есть правильные методы, и ошибка, которую я получаю, когда пытаюсь использовать $previousState.go()
, имеет смысл, поскольку я не могу перейти в состояние null
.
Что мне не хватает, чтобы он работал?