Ich bin wirklich neu in der Entwicklung. Ich lerne AngularJS.
Ich habe ein Problem mit yo eckig. Es erzeugt die App, grunt serve läuft lokal. Aber wenn ich auf den About-Button klicke geht es nicht über die Seite
Hier ist ein Code (diese werden vom Winkelgenerator erzeugt).
index.html
div class="collapse navbar-collapse" id="js-navbar-collapse">
<ul class="nav navbar-nav">
<li class="active"><a href="#/">Home</a></li>
<li><a ng-href="#/about">About</a></li>
<li><a ng-href="#/">Contact</a></li>
</ul>
</div>
</div>
</div>
</div>
app.js (aus dem Skriptordner)
"use strict";
angular
.module("coolAppApp", [
"ngAnimate",
"ngCookies",
"ngResource",
"ngRoute",
"ngSanitize",
"ngTouch"
])
.config(function ($routeProvider) {
$routeProvider
.when("/", {
templateUrl: "views/main.html",
controller: "MainCtrl",
controllerAs: "main"
})
.when("/about", {
templateUrl: "views/about.html",
controller: "AboutCtrl",
controllerAs: "about"
})
.otherwise({
redirectTo: "/"
});
});
Antworten:
1 für die Antwort № 1Ich habe die Lösung gefunden
es funktioniert mit Putten! Vor /
was bedeutet <li><a ng-href="#!/about">About</a></li>