2013-01-31 2 views
0

기본적으로 4 개의 개체 배열이 있는데,이 개체 각각에는 테이블로 렌더링 할 배열이 들어 있습니다. 그러나 서브 어레이는 다른 크기의이고emberjs에서 동일한 크기의 테이블을 렌더링하는 방법

데이터는 같은 것을 보일 것이다 나는 (내가 데이터가없는 경우 단지 빈 CELS 렌더링) 행의 동일한 금액을 가지고 테이블을 필요

App.budgetdata = [ 
    Ember.Object.create({ 
     omschrijving: 'Week', 
     rules: [ 
      Em.Object.create({ 
       omschrijving: 'zakgeld', 
       bedrag: 20.00, 
       richting: 'af' 
      }) 
     ] 
    }), 
    Ember.Object.create({ 
     omschrijving: 'Maand', 
     'default': true, 
     rules: [ 
      Em.Object.create({ 
       omschrijving: 'salaris', 
       bedrag: 1300.00, 
       richting: 'bij' 
      }), 
      Em.Object.create({ 
       omschrijving: 'internet', 
       bedrag: 60.00, 
       richting: 'af' 
      }), 
      Em.Object.create({ 
       omschrijving: 'auto kosten', 
       bedrag: 300.00, 
       richting: 'af' 
      }) 
     ] 
    }), 

    Ember.Object.create({ 
     omschrijving: 'Kwartaal', 
     rules: [ 
      Em.Object.create({ 
       omschrijving: 'sp', 
       bedrag: 5.00, 
       richting: 'af' 
      }) 
     ] 
    }), 
    Ember.Object.create({ 
     rules: [ 

     ] 
    }), 
]; 

어떻게하면 짝수 행을 가진 4 개의 테이블로 렌더링 할 수 있습니까? (이것들은 모두 4 개의 행을가집니다)?

답변

0

해결했습니다. Bassicly 배열 컨트롤러에서 최대 크기의 속성을 만든 다음 해당 최대 크기가 바인딩 된 컬렉션보기 내에서 하위 배열을 표시했습니다.

그 후 나는 equaly 크기의 배열을 가진 콘텐츠 속성을 쉽게 정의 할 수있었습니다.

관련 문제