$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" теж