2016-01-25 4 views
0

Я довольно новичок в AngularJS и имею небольшое препятствие, и задавался вопросом, может ли кто-нибудь подтолкнуть меня в правильном направлении.Маршруты в AngularJS

Я использую как часть моей системы маршрутизации для применения шаблона я создал, а затем динамически генерировать URL с идентификатором, взятым из отдельных частей объектов в моем контроллере здесь пример:

{ 
    id: 'started', 
    title: 'Get Started', 
    image: 'assets/img/enrolment.jpg', 
    system: 'eLP', 
    pdf: 'assets/files/getting_started.pdf', 
    info: 'blah blah blah.' 
}, 

так, как вы можете видеть, первую часть моего объекта называется «идентификатор», и я это сконфигурировано в моем $ routeProvider как:

$routeProvider. 

      when('/', 
        { 
       templateUrl: 'sessions/guides.html', 
       controller: 'tutsList' 
      }). 
      when('sessions/:id', 
        { 
       templateUrl: 'sessions/help.html', 
       controller: 'tutsList' 
      }). 
      otherwise({redirectTo:'/'}); 
}); 

(guides.html работает, но help.html возвращается пробел в настоящее время).

Когда я наводил ссылку на ссылки в созданном списке, я вижу, что идентификатор теперь просматривается и отображается внизу страницы, но ссылка проходит до пустого шаблона. Я знаю, что мне нужно добавить контроллер, который затем привязывает идентификатор к $ routeParams, но, похоже, он не работает, когда я использую процесс exampleApp example в документах AngularJS.

Любая помощь была бы принята с благодарностью.

+0

Какая у вас ссылка? – ABOS

+0

See Help Guide - вот как написана ссылка. Идентификатор найден в списке объектов, называемых «направляющими», поэтому ng-repeat = «руководство в руководствах» blah blah blah ... – Ben

+1

Ваш второй 'когда' использует абсолютный URL-адрес. Попробуйте использовать относительный url - 'when ('/ sessions /: id',' – georgeawg

ответ

0

Если вы используете Android-телефон, вам не нужно указывать путь к каталогу из корневого каталога? (не так, как будто это было сделано для окон (pdf: 'assets/files/get_started.pdf'))

Извините, что я довольно новичок в этом сам.

+0

эта ссылка: See Help Guide - нужно подобрать шаблон. Я создал ничью в некоторых данных, которые я выбрал из этого объекта, поэтому мне нужно выяснить, чего я не вижу, поскольку это почти кажется. – Ben

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