Javascript 如何在emberjs中呈现大小相同的表

Javascript 如何在emberjs中呈现大小相同的表,javascript,ember.js,handlebars.js,Javascript,Ember.js,Handlebars.js,基本上,我得到了一个由4个对象组成的数组,每个对象都包含一个数组,我想将其渲染到一个表中。但是子数组的大小不同,我需要表具有相同数量的行(在没有数据的地方只呈现空cel) 数据如下所示: App.budgetdata = [ Ember.Object.create({ omschrijving: 'Week', rules: [ Em.Object.create({ omschrijving: 'za

基本上,我得到了一个由4个对象组成的数组,每个对象都包含一个数组,我想将其渲染到一个表中。但是子数组的大小不同,我需要表具有相同数量的行(在没有数据的地方只呈现空cel)

数据如下所示:

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: [

        ]
    }),
];

如何使emberjs将其呈现为4个具有相等行数的表(因此这些表都具有4行)?

解决了这个问题,基本上我在数组控制器中为最大大小创建了一个属性,然后在集合视图中显示了绑定了该最大大小的子数组

之后,我可以轻松定义一个具有相同大小数组的内容属性