Маршрутизация в angularjs с помощью nodejs

Я создаю приложение с AngularJS 1.7 для внешнего интерфейса и использую NodeJS для внутреннего интерфейса. У меня проблемы с реализацией маршрутов. Я пытаюсь настроить маршруты как в angular, так и в Node. Например: У меня есть маршрут '/ contacts' в angular, который является индексной страницей для меня. Работает отлично. Теперь, когда я хочу загрузить данные на страницу, я пытаюсь сделать http-запрос к '/ contacts', который в идеале должен получать данные из серверной части Node. Я действительно не понимаю, как в этом случае будет работать маршрутизация. Будут ли конфликты?

Код узла:

const contacts = require('./routes/contacts');
app.use(express.static(path.join(__dirname,'public')));
app.use('/contacts',contacts);

У меня настроена маршрутизация в контактном файле, который я включил сверху.

Угловой код:

$routeProvider.when('/contacts',{templateUrl:'views/contacts.html',controller:'contactsController'});
Знаете ли вы, что директивы являются одной из самых мощных и универсальных функций Angular?
Знаете ли вы, что директивы являются одной из самых мощных и универсальных функций Angular?
Директивы позволяют расширять HTML новыми элементами и атрибутами и даже создавать собственные структурные директивы для манипулирования DOM. С...
Разница между Angular и React
Разница между Angular и React
React и AngularJS - это два самых популярных фреймворка для веб-разработки. Оба фреймворка имеют свои уникальные особенности и преимущества, которые...
0
0
30
1

Ответы 1

Вы не предоставили весь код, возможно, проблема в начале вашей конфигурации. Я работал с angularJs, и у меня есть простой проект на моем github, который может помочь вам в управлении маршрутами.

См. github-angularjs-springboot-проект.

Другие вопросы по теме