Ich habe gerade ein Problem mit dem [email protected]angular-route scheint nicht automatisch aktiviert zu werden
Der Router scheint nicht von selbst aktiviert zu werden. Was ich meine ist, dass wenn ich die Seite (http://localhost/index.html) anrufe, die angeforderte Vorlage nicht angezeigt wird. Wenn Sie jedoch am Ende der URL manuell einen Hash (#) hinzufügen, wird der Router aktiviert und die richtige Vorlage angezeigt.
Ich baue eine Testanwendung mit fast der gleichen Router-Konfiguration, und in dieser App funktioniert der Router wie erwartet.
In der Konsole sind keine Fehler protokolliert.
Dies ist die config:
angular.module('app', ['ngRoute'])
.config(function ($routeProvider) {
$routeProvider
.when('/', {
templateUrl: './app/html/default.html'
})
.when('/login', {
templateUrl: './app/html/login.html',
})
.otherwise({
redirectTo: '/'
});
});
Die Vorlagen im Grunde eine Spanne-Tag mit etwas Text zu zeigen sind, welche Vorlage angezeigt wird.
Jede Hilfe ist appreaciated.