Извините, если это уже было задано, но я не могу найти ответ!
Я размещаю то, что может быть почти сформировано с использованием угловых, и ожидаем, что backend вернет html-страницу. Как мне загрузить, что страница?
$http.post(GENERATE_PRACTICE_EXAM_URL, data).then(
function(data){
# data contains the html of a page I'd like to load/redirect to
# $window.loadAsHtml(data); <-- want to do that
}
);
ПОЯСНЕНИЯ: Я знаю, что я могу вернуть URL с сервера и тянуть $location.path(data.data)
. Но я хочу вернуть html следующей страницы и загрузить его немедленно, чтобы избежать другого запроса с $location
.
Да, что, безусловно, имеет место для отдельных веб-сайтов страниц, но мы на самом деле, используя Джанго для нашего внутреннего интерфейса и выполняют большую часть маршрутизации с ним, поэтому большую часть времени сервер возвращает полностью сформированный html, а не только данные в json. – Brendan