angularjs 1.6.0 (dernière maintenant) pour les trajets de travail

Je m'attendais à voir cette question sur Stackoverflow, mais n'a pas. Apparemment je suis le seul à avoir ce problème qui me semble être très commun.

J'ai un projet de base que je suis en train de travailler sur mais les routes ne semblent pas fonctionner, même si tout ce que j'ai fait jusqu'à présent semble être de droite.

J'ai ce bout de code html dans mon index.html fichier:

<html>
<head ng-app="myApp"> 
    <title>New project</title>
    <script src="https://code.angularjs.org/1.6.0/angular.min.js"></script>
    <script src="https://code.angularjs.org/1.6.0/angular-route.min.js"></script>

    <script src="app.js"></script>
</head>
<body>
    <a href="#/add-quote">Add Quote</a>
    <div ng-view ></div>
</body>
</html>

et voici mon app.js:

var app = angular.module('myApp', ['ngRoute']);


app.config(['$routeProvider', function ($routeProvider) {
    $routeProvider
        .when('/add-quote', {
            templateUrl: 'views/add_quote.html',
            controller: 'QuoteCtrl'
        })
        .otherwise({ redirectTo: '/' });
}]);

Maintenant, quand je viens de visiter la page, voici ce que j'obtiens dans l'url:

http://localhost:8000/admin#!/

et quand je clique sur le Add quote bouton, j'obtiens ceci:

http://localhost:8000/admin#!/#%2Fadd-devis

Ce que peut être le problème?
Merci pour l'aide

InformationsquelleAutor Awa Melvine | 2016-12-18