Как перенаправить между различными страницами.aspx, используя angularjs?
У меня есть две разные страницы aspx, которые работают с помощью AngularJS. Одна страница состоит в том, чтобы добавить сообщение, и после нажатия кнопки "Сохранить" я хочу перенаправить его на файл detailpage.aspx. Можно ли это сделать с помощью AngularJS?
3 ответа
$location.path(YOUR_URL); or $location.url(YOUR_URL);
$window.location.href = '/index.html';
Вы всегда можете использовать обычный javascript для перенаправления на другой ресурс на стороне сервера:
window.location.href = '/detailspage.aspx';
Кстати, есть ли смысл иметь несколько ASPX-страниц при использовании AngularJS? Обычно приложение SPA имеет одну точку входа и несколько конечных точек API REST, которые будут вызываться этим приложением SPA с использованием асинхронных запросов.
Я также использую страницы.aspx и использую их как частичные, чтобы показывать их содержимое с помощью ajax. На мой взгляд, вы должны рассмотреть вопрос о выборе поставщика услуг навигации / маршрута...