Задать вопрос
Werawoolf
@Werawoolf
Frontend Engineer

Как избежать краша браузера при $state.go()?

Собственно вопрос в том, что при попытке изменить состояние браузер валится (out of memory) или inspected target disconnected. Проект angular (es6) ui-router, собираю webpack'ом. Погуглил, говорят что утечки памяти иногда случаются у роутера, но там не мой случай. Как быть в этой ситуации?

UPD: Причем если просто набирать url состояния в строке браузера все работает.
  • Вопрос задан
  • 166 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
out-of-memory уже говорит нам о меморилике.
Ответ написан
Комментировать
miraage
@miraage
Старый прогер
Если Вы подписывались на $stateChangeStart, $stateChangeSuccess - возможно там идёт утечка, в Ваших обработчиках.
Во всех проектах использовал ui-router - ни разу не сталкивался с такой ошибкой.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы