1

路由 API 已再次更改(“v2.1”)。我在将代码调整为最新更改时遇到问题。这是我的路由:

App.Router.map(function(match) {
  (match("/")).to("index");
  (match("/project")).to("project", function(match) {
    (match("/settings")).to("setup", function(match) {
      (match("/basics")).to("basics");
    });
  });
  (match("/user")).to("user", function(match) {
    (match("/settings")).to("setup", function(match) {
      (match("/basics")).to("basics");
    });
  });
});

这里应该如何调用模板、路由和视图?

完整的可编辑代码可以在http://jsfiddle.net/stephanos/mgp7F/20/下找到。

编辑

我还有旧版本的 EmberJS,更新:http: //jsfiddle.net/stephanos/mgp7F/26/

4

1 回答 1

3

您的 {{#linkTo}} 助手需要遵循 child.parent 命名约定。

因此,在示例中更改为:-

{{#linkTo projectSetup.basics}}User Settings{{/linkTo}}
{{#linkTo userSetup.basics}}Project Settings{{/linkTo}} 
于 2013-01-11T16:15:03.720 回答