Мне не удается загрузить изображение с помощью «$ location.path» Хотя мой URL-адрес браузера обновляется, но мой контент не загружается. Вот код контроллера:Angular view loading
var app= angular.module("LoginModule",[]);
app.controller("LoginController",['$scope','$http','$location',function($scope,$http,$location){
$scope.submitForm= function(valid){
if(valid){
$http.get('/admin/dashboard').success(function(data){
$location.path('dashboard');
});
}
};
}]);
Она изменяет свой URL, чтобы «http://example.com/admin#/dashboard» на той же странице. Мой код маршрутизатора Файл:
var express = require('express');
var router = express.Router();
/* GET home page. */
router.get('/admin', function(req, res) {
res.render('admin/login', { title: 'Login' });
});
router.get('/admin/dashboard', function(req, res) {
//res.render('admin/dashboard', { title: 'Welcome to dashboard' });
res.send("success");
});
module.exports = router;
Пожалуйста посоветуйте, что я делаю что-то неправильно.
Почему вы думаете, меняя hashbang в адресной строке вызовет запрос на ваш сервер? Где ваша ** маршрутная конфигурация **? –