私のルーティングが機能しない、「そうでない」ケースが機能しているのは分かりませんが、メニューの1つをクリックするとルーティングが自動的に相対ページをロードしません。 誰かが私のコードで何が間違っているのか理解してくれますか?AngularJSでのルーティングの問題
これは、ルーティングの部分にコード相対的なものである:
var myColors = angular.module('myFirstModule', ['ngRoute']);
myColors.config(['$routeProvider', function($routeProvider) {
$routeProvider
.when('/home', {
templateUrl: 'home.html'
})
.when('/directory', {
templateUrl: 'directory.html',
controller: 'myFirstModule'
}).otherwise({
redirectTo: '/directory'
});
}]);
は、ここでは、私がリンクを入れてHTMLのdivである:ここで
<ul>
<li><a href="#/home">Home </a></li>
<li><a href="#/directory">Directory</a></li>
</ul>
は私の完全なコード
の Plunkerです
可能な複製(:次に、あなたは
!
JS
HTML
ワーキングPlunkerせずに、あなたのHREFを使用することができます#!/)プレフィックス角度1.6の単純ハッシュ(#/)](https://stackoverflow.com/questions/41226122/url-hash-bang-prefix-instead-of-simple-hash-in-angular-1-6) – Mistalis