Ich habe folgende Strecken laden:nicht Vermögenswerte Datei auf Seite neu zu laden AngularJS
/**
* General app route
*/
angular
.module('app')
.config(config);
config.$inject = ['$routeProvider', '$locationProvider'];
function config($routeProvider, $locationProvider) {
$routeProvider
.when('/', {
templateUrl: 'partials/index.html',
controller: 'ImageController'
})
.when('/category/:name', {
templateUrl: 'partials/index.html',
controller: 'CategoryController',
})
.when('/404', {
templateUrl: 'partials/404.html'
})
.otherwise({ redirectTo: '/404' });
$locationProvider.html5Mode({
enabled: true,
requireBase: false
});
}
, wenn ich versuche den Zugriff auf die Kategorie Route von Basisstrecke es funktioniert gut, aber wenn ich die Seite auf Kategorie nachladen route versucht, auf die Assets-Datei über den Kategoriepfad statt über den Basispfad zuzugreifen. Wie kann ich es beheben?
Danke für Ihre Antwort, Sie sind Lösungen funktioniert, aber ich habe HTML5Mode zum Entfernen # von URL hinzugefügt. – AmirMasoud