/ / Кутовий маршрутизатор UI: 1 маршрут працює, наступний не - angularjs, angular-ui-router

Кутовий маршрутизатор інтерфейсу користувача: 1 робочий маршрут, наступний не-angularjs, кутовий-ui-маршрутизатор

$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"];
}
})

Перший маршрут працює, і я бачу state1.jade наданий файл. Але я не бачу цього state1list.jade файл, виведений за допомогою того ж бекенда.

Що за url:"/state1" для, у angular-ui-router? Якщо це можливе питання.

Я використовую nodejs, виражають так, як виглядає сервер

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

Виконання за допомогою приклад у angular-ui @ github

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

Відповіді:

0 для відповіді № 1

Подано і проблема Існує друкарська помилка: - var myApp = angular.module("myapp", ["ui.router"]); має бути var myApp = angular.module("myApp", ["ui.router"]);

Зараз це зроблено для головного сайту.

Якщо ви впроваджуєте кілька подань, то, можливо, ви захочете поглянути на них "шаблон" повинен бути "templateUrl" теж