1

ArrayController.content []プロパティ内の配列に特定のアイテムを表示するにはどうすればよいですか?私は以下のコードを持っています:

App.View.PairView = Em.View.create({    
  templateName: 'display-template',
  controller: App.Controller.PairController 
});


App.Controller.PairController = Em.ArrayController.create({
  content: [],
  createNew: function(){        
    var weeks = ['1','2','3'];
    var quarters = ['Q1', 'Q2', 'Q3'];
    var months = ['Jan', 'Sep', 'Dec'];

    this.set('content', []);
    this.pushObject(weeks);
    this.pushObject(quarters);
    this.pushObject(months);        
  }
});

App.Controller.PairController.content[0][0]または「週」のみを取得したい。以下のハンドルバーテンプレートがある場合、どうすればそれを書くことができますか?

<script type="text/x-handlebars" data-template-name="display-template">
  {{#each item in controller}}                                                  
       ???????????????????????
   {{/each}}      
</script>

ありがとうございました。

4

1 に答える 1

1

インデックス.0または.1などで移動します。

{{item.0.0}}

于 2013-02-05T08:50:22.577 に答える