私はAngularアプリを開発しています.url:http://localhost/angular/MyAngularRewind/
でブラウザをヒットすると、index.htmlは開いていませんが、実際にはindex.htmlを開く必要があります。
C:\wamp\www\Angular\MyAngularRewind
---> これは私が index.html を持っているパスです。下のスクリーンショットを参照してください
しかし、このURLでヒットするとページが開き、次http://localhost/angular/MyAngularRewind/index.html
のように変わりますhttp://localhost/angular/MyAngularRewind/index.html#/
理想的には、以下のことが起こっているはずです: URL をヒットするhttp://localhost/angular/MyAngularRewind/
と、URL が自動的に に変更されたページが開くはずhttp://localhost/angular/MyAngularRewind/index.html/#/
ですが、それは起こっていません。
索引.html
<html lang="en" ng-app="myApp">
<head>
<meta charset="utf-8">
<title>My HTML File</title>
<title>Google Phone Gallery</title>
<link rel="stylesheet" href="css/app.css">
<link rel="stylesheet" href="css/bootstrap.css">
<script src="lib/angular/angular.js"></script>
<script src="js/controllers.js"></script>
<script src="js/routes.js"></script>
</head>
<body ng-controller="appCtrl">
<div class="" ng-view></div>
</body>
</html>
Javascript:
angular.module('myApp', []).
config(['$routeProvider', function($routeProvider) {
$routeProvider.
when('/',
{
templateUrl: 'partials/partial-For-routes-1.html',
controller: appCtrl
}).
when('/page-2',
{
templateUrl: 'partials/partial-For-routes-2.html',
controller: appCtrl
}).
when('/page-3',
{
templateUrl: 'partials/partial-For-routes-3.html',
controller: appCtrl
}).
otherwise({redirectTo:("/")})
}]);
助けてくれてありがとう。