2016-11-23 4 views
0

Я пытаюсь перезагрузить страницу после выхода из системы в angularjs. Я использую ui Routing. Изменяется только состояние, но кеш не удаляется. Я попробовал следующие сценарии. При использовании $ window.location.reload появляется предупреждение о предупреждении браузера (вы хотите перезагрузить). Но я не нуждаюсь в оповещении.Обновить страницу после выхода из системы в angularjs

  1. $ state.go (login);
  2. $ window.location.reload (true);
  3. $ location.path («/ Войти»)

Может ли один предложить, пожалуйста, как удалить кэш при изменении состояния в angularjs.

ответ

0

Вы можете просто использовать window.location.reload(), который отлично работает, даже если он не угловатый.

+0

Предупреждение появляется при использовании window.location.reload(). Я не хочу этого предупреждения. Не могли бы вы рассказать мне, как удалить это предупреждение. – Sairam

+0

Естественно нет предупреждения. Вы должны использовать некоторую библиотеку или фреймворк или, возможно, даже расширение браузера, которое добавит это предупреждение. Угловое не будет добавлять такое предупреждение по умолчанию. –

Смежные вопросы