私は、次のルートを持っている:私は基本ルートからカテゴリのルートにアクセスしようとしているとき、それは正常に動作しますが、私はカテゴリにページをリロードするときは、ページ上の資産ファイルの読み込みに失敗リロード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
});
}
をルートは、ベースパスの代わりにカテゴリパスを介してアセットファイルにアクセスしようとします。 どうすれば修正できますか?
答えていただきありがとうございます。解決策はありますが、私は#からURLを削除するためにhtml5modeを追加しました。 – AmirMasoud