2014-04-25 73 views
0

我想要做的是显示来自几个模型的数据,格式为html <table>标签。我对如何解决这个问题感到十分困惑。Ember.js - 创建一个“表格”视图

在我的页面上,我有3个表格显示来自一组模型的信息。

<div class="data-tables"> 
    <h2>First data table</h2> 
    <table> 
     <tr><td>Model #1</td> <td>description</tr> 
    </table> 

    <h2>Second data table</h2> 
    <table> 
     <tr><td>Model #1</td> <td>description</tr> 
    </table> 

    <h2>Third data table</h2> 
    <table> 
     <tr><td>Model #1</td> <td>description</tr> 
    </table> 
</div> 

我怎样才能用自己的模型填充所有三个表? Ember.js TodoMVC示例有一个#each循环,可通过单个集合的所有模型。我如何处理3种不同的模型集合?

I.E.第一张表是foo型号,其次是bar型号,第三张型号是baz型号。

+0

这是有点不清楚你在寻找答案。也许更多关于你想要达到的目标?或者任何伪代码? – claptimes

+0

建议修改为@claptimes。 –

+1

我创建了一个简单的香草html表生成器在这里使用余烬。您可以查看代码并对其进行修改以满足您的需要。 https://github.com/hrishikeshs/SimpleTable – Hrishi

回答

0

您可以使用单个模型来填充三个表格,并将所有三个模型放在一个模型中。 Jsbin链接 - Link