2014-12-04 3 views
0

я маршрут
/hungry/hippo/nom-nom-nom
, отображающее большим. Нет проблем.маршрут не решение в angularjs 1.2.15

Добавить дополнительный слэш
/hungry/hippo/nom-nom-nom/to-full-barf

Последнее не решает, и я не могу понять, почему

.when('/hungry/hippo/nom-nom-nom/to-full-barf', { 
     templateUrl: '/views/muyHungryHippo.html', 
     }) 

Просто добавив дополнительную глубину to-full-barf не решает.

любые предложения?

UPDATE:
ли больше рыть и вызов не проходит через express.js. Я думаю, что проблема не в угловой, а в выраженной.

+0

Это ваш полный код? В вашем объектном литерале есть посторонняя запятая. – m90

+0

это было именно то, что у меня было на маршрутах. просто добавляя дополнительный параметр url. но теперь я думаю, что это в express.js вместо углового – aubonphysics

+0

Что я понимаю, вы мало смущены работой вместе с Угловыми и Экспресс-маршрутами. Поскольку у вас угловатый, так что это приложение с одной страницей, а маршрутизация на передней панели управляется Angular ngroute. В то время как маршруты Express - это не что иное, как конечные точки REST. Поэтому забудьте о Express на мгновение и сделайте свои угловые маршруты, а затем вы можете вызвать API REST с помощью $ http или $ resource. – NarendraSoni

ответ

0

Это не выглядит как AngularJSвопрос но больше как Express маршрутизации приоритет выпуска. Определение маршрута /hungry/hippo/nom-nom-nom/to-full-barf в Express до /hungry/hippo/nom-nom-nom должно помочь.

И да, я подчеркиваю вопрос, потому что это не проблема в первую очередь.

Express карты маршрутов с тем же порядком приоритета, что и порядок их создания.

+0

Спасибо за отзыв. Это совсем не так. Все маршруты в экспресс начинаются с '/ api/v8/...'. На угловой стороне у меня есть '/ hungry/hippo/...'. Только когда я добавляю дополнительный путь, который все сломает. – aubonphysics

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

  • Нет связанных вопросов^_^