AgularJSにシンプルなアプリがあります。ルートにビューをロードする必要があります
$routeProvider.when('/articles/:url', {
templateUrl: 'partials/article.html',
controller: ArticleCtrl
});
NetworkError: 404 Not Found - http://localhost:3000/clanky/partials/article.html
しかし、ページの再読み込みをクリックし、Angularを再読み込みした後、 partials / article.htmlビューを読み込もうとすると、エラー""で失敗します。「しかし、それが問題の核心ではないということです。
私のルートがあります:
blog.config([
'$routeProvider', '$locationProvider', function($routeProvider, $locationProvider) {
$locationProvider.html5Mode(true);
$routeProvider.when('/', {
templateUrl: 'partials/main.html',
controller: MainCtrl
});
$routeProvider.when('/login', {
templateUrl: 'partials/login.html',
controller: LoginCtrl
});
$routeProvider.when('/backend', {
templateUrl: 'partials/backend.html',
controller: BackendCtrl
});
$routeProvider.when('/articles/:url', {
templateUrl: 'partials/article.html',
controller: ArticleCtrl
});
return $routeProvider.otherwise({
redirectTo: '/'
});
}
]);
PSログインなど、他のルートに移動しようとすると、部分的に機能しますが、リロードはまだここにあります。
あなたの答えをありがとう