Я работаю над учебником для node js и angular. Я новичок в angular. Проблема, с которой я столкнулся. Вы можете легко перемещаться по сайту через клиентскую (угловую) панель навигации, но если вы введете URL-адрес в браузере, это станет проблемой, потому что node не знает URL-адрес запроса. У меня простой вопрос. Как отправить запрос сервера узла в angular?
Обратите внимание, что я пытался предотвратить перехват всех app.get ('*'). Это приводит к сбою сайта. Не знаю почему. Так что иметь два маршрута - мое решение
вот что я ищу
app.get('/admin/users',function(req,res){
//This is node. There is already a angular controller that handles this
//How do I send to angular
res.send('../../app/public/admin/user-list');//this does not by the way.???
});
Угловой маршрут, который отлично работает при навигации по панели навигации
$routeProvider.when('/admin/accounts', {
templateUrl: '/partials/admin/user-list',
controller: 'mvUserListCtrl', resolve:routeRoleChecks.admin
})
../../app/public/admin/user-list
в вашем$http
обратном вызове - person Daniel Lizik   schedule 30.12.2015/partials/foobar
неlocalhost:8000/partials/foobar
, этоlocalhost:8000#partials/foobar
. express не получает запрос GET, потому что вы не активируете правильный маршрут. - person Daniel Lizik   schedule 30.12.2015