Ernesto
@Ernesto
Junior

Почему не работает роутинг ?

Почему не срабатывает роутинг на /apc и редирект при неправильном URL на / ?
Хотя форма авторизации при загрузке страницы загружается без проблем.
app.js
var apc = angular.module('apc',["ngRoute"]);

apc.config(function($routeProvider, $locationProvider) {
	
	$routeProvider
	.when("/", {
		templateUrl: "template/login.html",
		controller: "loginCtrl"
	})

	.when("/apc", {
		templateUrl: "template/apc.html",
		controller: "apcCtrl" 
	})

	.otherwise({
		redirectTo: "/"
	});

	$locationProvider.html5Mode(true);

});

loginController.js
apc.controller('loginCtrl', function(){

	console.log("Login !!!");
	
});


apcController.js
apc.controller('apcCtrl', function(){

	console.log("apc !!!");
	
});
  • Вопрос задан
  • 2251 просмотр
Пригласить эксперта
Ответы на вопрос 1
Ernesto
@Ernesto Автор вопроса
Junior
Проблема была с gulp-connect и html5Mode
stackoverflow.com/questions/23013353/how-to-tell-g...

решение
gulp.task('connect', function() {
  connect.server({
    root: __dirname,
    livereload: true,

    middleware: function(connect, opt) {
      return [ historyApiFallback ];
    }

  });
});
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы