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 に答える