Аяксовая загрузка template'а с работающей навигацией
Нужен эдакий angular'овский аналог wiselinks'a.
В общем, есть body ng-app="app" внутри которого #header, #content, #footer, причем везде используется ангуляр. Есть директива data-push для ссылок, при нажатии на которой делается event.preventDefault() и перезагружается #content. А вот тут уже проблемы: 1. Нужно запустить все контроллеры загруженного #content 2. Нужна работающая навигация с помощью History API. В ангуляре куча всяких $route, ng-include и иже с ними, аж глаза разбегаются. Куда копать? |
Мучай роутер.
$routeProvider.when('/test', {controller:TestCtrl, templateUrl:'views/test.html'}).otherwise({redirectTo: '/test'}); http://plnkr.co/edit/WSMpfmhXj3inQsgP6LdT?p=preview Тоже самое но поподробнее http://docs.angularjs.org/api/ngRoute.directive:ngView |
Часовой пояс GMT +3, время: 20:04. |