1
$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 中的 for 是什么?如果这是一个可能的问题。

我正在使用 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>
4

1 回答 1

0

提交并发出有一个印刷错误:- var myApp = angular.module('myapp', ['ui.router']);应该是var myApp = angular.module('myApp', ['ui.router']);

它现在已提交到主站点。

如果您正在实现多个视图,那么您可能想看看“模板”也应该是“模板Url”

于 2013-09-17T08:13:57.653 回答