/ / Angular UI Router: 1 percorso di lavoro, il prossimo non - angularjs, angular-ui-router

Angular UI Router: 1 percorso di lavoro, il prossimo non - angularjs, angular-ui-router

$stateProvider
.state("state1", {
url: "/state1",
templateUrl: "partials/state1"
})
.state("state1.list", {
url: "/list",
templateUrl: "partials/state1list",
controller: function($scope) {
$scope.items = ["A", "List", "Of", "Items"];
}
})

Il primo percorso funziona e vedo il state1.jade file renderizzato. Ma io non vedo il state1list.jade file renderizzato usando lo stesso back-end.

Qual 'é url:"/state1" per, in angolare-ui-router? Se questo è un possibile problema.

Sto usando nodejs, express in modo che assomigli al server

app.get("/partials/:name", function (req, res) {
var name = req.params.name;
console.log(name);
res.render("partials/" + name);
});

Esecuzione usando esempio su angular-ui @ github

<script>
var myApp = angular.module("myapp", ["ui.router"]);
</script>

risposte:

0 per risposta № 1

Inviato e problema C'è un errore tipografico: - var myApp = angular.module("myapp", ["ui.router"]); dovrebbe essere var myApp = angular.module("myApp", ["ui.router"]);

Ora è impegnato, al rancore.

Se stai implementando più viste, potresti voler dare un'occhiata "modello" dovrebbe essere "templateUrl" pure.