私はAngularJS
プロジェクトを持っています。gamesList
ページ内のリフレッシュをクリックすると、ブランクページが表示されます。AngularJS refesh showブランクページ
これは私のapp.jsです:
var app = angular.module("app",['ngRoute','superCtrl']);
app.config(routeConnect);
function routeConnect($routeProvider,$locationProvider){
$locationProvider.html5Mode({
enabled: true,
requireBase: false
});
$routeProvider
.when('/',{
templateUrl:'/App/templates/home.html',
controller:'navCtrl'
})
.when('/gamesList', {
templateUrl:'/App/templates/gamesList.html',
controller:'gamesListCtrl'
}));
}
私はHTTPサーバでアプリケーションを実行し、私は取得ログにリフレッシュボタンを押したとき:
も"Get /gamesList" Error(404):"Not Found"
私は気づいクロームの開発者にソースが変更される:
前:
後:
この問題の任意のアイデア?
'html5Mode'仮想ディレクトリを扱うようにサーバーをセットアップしましたか? – charlietfl
@charlietflどういう意味ですか?私は何も設定していません – MTA
サーバを適切に設定しないと、 'html5mode'を使うことはできません。 '$ locationProvider'ドキュメントを参照してください。 – charlietfl