2015-03-01 5 views
0

я кодирование углового приложения я уже созданный мое приложение маршрутизацииИстория в angularjs маршрутизации не работает

AdminDashboard.config(['$routeProvider','$locationProvider',function($routeProvider, $locationProvider){  
    $routeProvider 
     .when('/',{ 
      templateUrl: '../dashboard/administration/dashboard.html', 
      controller : 'Dashboard'} 
      ) 
      //Students Routes 
     .when('/Students', { 
      templateUrl : '../dashboard/administration/students/students.html', 
      controller: 'ShowStudentsController'} 
      ) 
     .when('/Students/:studentId/edit',{ 
      templateUrl : '../dashboard/administration/students/modals/edit.html', 
      controller: 'EditStudentsController' 
     }) 
     .when('/Students/create',{ 
      templateUrl : '../dashboard/administration/students/modals/create.html', 
      controller: 'CreateStudentsController' 
     }); 
     }]); 

и история не работала я сделал исследование по Anuglar API и я обнаружил, что я добавить.

$locationProvider.html5Mode(true); 

, а затем кнопка «Назад» браузера работала и добиралась до предыдущего маршрута, но шаблон не будет отображаться. Пожалуйста, помогите мне. И я надеюсь, что мой вопрос ясен.

+0

Вот пост по кнопке Назад Угловая http://stackoverflow.com/questions/14070285/how-to-implement-history-back-in-angular-js –

+0

Консоль всегда говорит угловой .map отсутствуют файлы? – Yassine

+0

Спасибо, Пол, это одно решение. но как я могу обработать кнопку обратной связи браузера – Yassine

ответ

0

(извините, моя репутация слишком мала, чтобы добавить это в качестве комментария, но ...)

У меня была подобная странная проблема с маршрутизацией не работает раньше и оказалось бродячим # ссылка от основной дизайн страницы. Я уверен, что для этого есть все основания, но нажатие на эту # ссылку приведет к потере всей навигации браузера на оставшуюся часть сессии.

Замена этих # hrefs на #/предотвратила проблему для меня.

+0

Спасибо, что принесли мне радость ^^ действительно ценю это. теперь все получилось отлично – Yassine

+0

Добро пожаловать, я закончил реализацию всех видов провайдеров и служб и еще до того, как я наконец понял, что на самом деле вызывает проблему. Рад был сэкономить вам что-то такое обострение :) – Fasermaler

Смежные вопросы