Javascript-форум (https://javascript.ru/forum/)
-   Angular.js (https://javascript.ru/forum/angular/)
-   -   подскажите по $route (https://javascript.ru/forum/angular/39957-podskazhite-po-%24route.html)

vgrish 18.07.2013 17:02

подскажите по $route
 
взял для примера вот эту часть http://angular.ru/api/ng.$route
чуть изменил вот код - http://pastebin.com/Q7ecFVAK
Основной вопрос который меня волнует:
основной адрес - http://vg.vgrish.modxcloud.com/angular
при переходе допустим http://vg.vgrish.modxcloud.com/angular/punkt-1
все работает, но если обновить страничку то она загружается уже пустая... если задать шаблон как для главной то идет циклическая загрузка...

nerv_ 19.07.2013 01:24

$scope.$location = $location;

странный, однако, ход

vgrish 19.07.2013 09:20

Цитата:

Сообщение от nerv_ (Сообщение 263044)
$scope.$location = $location;

странный, однако, ход

незнаю , я только еще учусь). А так на сайте angular.ru в примере написано... думаю для вывода на странице переменной $location.path()

А подскажите, есть возможность через $http.get получить не всю страницу а только ее часть ? Допустим блок с контентом минуя header и footer ?
спасибо!

если я убираю - $locationProvider.html5Mode(true).hashPrefix('!'); то в адресной строке появляется /#/ и все работает.

а как то можно оставить ссылки без #?

vgrish 19.07.2013 10:35

http://docs.angularjs.org/guide/dev_...es.$location#!

requires server-side configuration yes ?

требует настроек сервера для работы? Может кто нибудь объяснить этот момент???

xAockd 26.07.2013 00:06

а что объяснять?
Для корректной работы роутинга=)
Если без него, то будет выдавать ошибки типа "Cross origin requests are only supported for HTTP" и т.д.


Часовой пояс GMT +3, время: 08:52.