BbFlaMe
@BbFlaMe
Full stack web developer

Переход без ajax при включенном html5Mode

На некоторых страницах у меня используется другой лэйаут, как сделать чтобы основная часть ссылок работала через ajax а некоторые работали с перезагрузкой страницы? Роутинг на angular.
  • Вопрос задан
  • 3248 просмотров
Решения вопроса 1
malyshev
@malyshev
Можно просто добваить ссылке target="_self"
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@artishok
кратко
Задать ссылкам определенный класс, например ajax. И проверять, если есть у ссылки есть этот класс — обрабатывать через ajax, иначе — перезагрузка страницы
Ответ написан
Как правильно — не знаю, но вполне себе такой ужас работает:
$routeProvider
  // ...
  .otherwise({redirectTo:function(obj,path){
    window.location = path;
  }});
Ответ написан
Ваш ответ на вопрос

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

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