访问Ember中每个帮助程序内的数据

时间:2015-12-16 01:25:38

标签: ember.js

我有一个带有模型钩子的Ember路由,它返回一个jquery promise;数据正确返回,其结构为:

{
    status: 'success',
    data: [...]
}

在模板中,我试图访问数据字段(是一个对象数组,每个对象都有用户名和其他属性)。

{{#each model.data in data}}
    - this is a user:
    {{???.username}}
{{/each}}

我无法理解我必须使用的东西,而不是" ???"能够显示用户名;我可以看到每个助手都正确地循环数据,因为我得到字符串" - 这是一个用户:"和数据数组的长度一样多

1 个答案:

答案 0 :(得分:2)

尝试使用block parameter语法,如下所示:

{{#each model.data as |item|}}
     {{item.username}}
{{/each}}