我有以下途徑:加載失敗的刷新頁面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
});
}
當我試圖訪問從基本路線category路由它工作正常,但是當我重新加載類的頁面路由它嘗試通過類別路徑而不是基本路徑訪問資產文件。 我該如何解決它?
感謝您的回答,您是解決方案的作品,但我添加了html5mode以從網址中刪除#。 – AmirMasoud