@Testtest132

Как правильно работать с html5mode и node.js?

Client-side:

when("/page/:id", {
    templateUrl: "partials/page.html",
    controller : "AppPageController"
 });

$locationProvider.html5Mode( true );

Html:

<a ng-href="/page/{{Page._id}}">{{Page.name}}</a>
Server-side:

app.use("/page/:id", function( req, res ) {
 res.send( req.params )
});


В результате отдается просто пустая новая страница, подгруженная не по ajax. Т.е. templateUrl: "partials/page.html" не отрабатывает
  • Вопрос задан
  • 2505 просмотров
Решения вопроса 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
то есть вы не заметили что вы используете относительные пути, и путь этот меняется? Замените на абсолютные и проблемы не будет.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы