
#angularjs #angular #webdev
Miraski próbuję sobie ogarnąć routing w angularze.
mam taki kod
Dlaczego po wejściu na jakikolwiek link dodaje mi się # do urla ? np localhost/#/login a nie localhost/login ?
Miraski próbuję sobie ogarnąć routing w angularze.
mam taki kod
var app = angular.module('myApp',['ngRoute']);
//routing
app.config(function($routeProvider, $locationProvider) {
$routeProvider
.when('/login', {
templateUrl: 'templates/login.html',
controller: 'LoginController',
})
.when('/index', {
templateUrl: 'templates/index.html',
controller: 'MainPageController',
})
.otherwise({
redirectTo: '/login'
});
});Dlaczego po wejściu na jakikolwiek link dodaje mi się # do urla ? np localhost/#/login a nie localhost/login ?
- Najlepsze
- Wszystkie komentarze







http://stackoverflow.com/questions/16677528/location-switching-between-html5-and-hashbang-mode-link-rewriting
Teraz po naciśnięciu F5 mam błąd 404 , da się to jakoś naprawić ?
@kombizenon: zrobione według Twojego linka. Wszystko działa