Saya berharap untuk melihat pertanyaan ini di Stackoverflow tetapi tidak. Rupanya saya satu-satunya yang mengalami masalah ini yang menurut saya sangat umum.
Saya memiliki proyek dasar yang sedang saya kerjakan tetapi rute tampaknya tidak berfungsi meskipun semua yang telah saya lakukan sejauh ini tampaknya benar.
Saya memiliki bagian html ini di index.html
file saya :
<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>
dan ini milikku 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: '/' });
}]);
Sekarang ketika saya baru saja mengunjungi halaman, inilah yang saya dapatkan di url:
dan ketika saya mengklik Add quote
tombolnya, saya mendapatkan ini:
Apa masalahnya di sini? Terimakasih atas bantuannya