【问题标题】:access data inside each helper in Ember在 Ember 中访问每个助手内部的数据
【发布时间】:2015-12-16 01:25:37
【问题描述】:

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

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

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

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

我不明白我必须使用什么来代替“???”能够显示用户名;我可以看到每个助手正确循环数据,因为我得到字符串“-这是一个用户:”与数据数组的长度一样多次

【问题讨论】:

  • 您使用的是哪个版本的 ember?请参阅我的更新答案。
  • 我正在使用最新的稳定版(如果我没记错的话是 2.2).. 我会试试 block 参数,谢谢

标签: ember.js


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-02
    • 1970-01-01
    • 2015-05-08
    • 1970-01-01
    相关资源
    最近更新 更多