Tôi đã mong đợi để xem câu hỏi này trên Stackoverflow nhưng không. Rõ ràng tôi là người duy nhất gặp phải vấn đề này mà đối với tôi dường như rất phổ biến.
Tôi có một dự án cơ bản đang thực hiện nhưng các tuyến dường như không hoạt động mặc dù mọi thứ tôi đã làm cho đến nay dường như là đúng.
Tôi có đoạn html này trong index.html
tệp của mình :
<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>
và đây là của tôi 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: '/' });
}]);
Bây giờ khi tôi vừa truy cập trang, đây là những gì tôi nhận được trong url:
và khi tôi nhấp vào Add quote
nút, tôi nhận được:
Vấn đề có thể là gì ở đây? Cảm ơn vì sự giúp đỡ