把手:如何访问阵列?

时间:2013-02-07 18:56:19

标签: meteor handlebars.js

我有以下简化文件:

{
    channel:'Channelname',
    users: [
        {userId:1},
        {userId:2},
        {userId:3}
    ]
}

如何在{{#each}}循环中访问userId,如下所示:

{{#each channels}}
    {{channel}}
    {{#each channels.users}}
        {{userId}} //or {{channels.users.userId}} ?
    {{/each}}
{{/each}}

第一个{{#each}}循环按预期打印我的频道名称,但第二个{{#each}}循环不会打印任何内容。

问候,Cid

1 个答案:

答案 0 :(得分:4)

使用

{{#each channels}}
    {{channel}}
    {{#each users}}
        {{userId}}
    {{/each}}
{{/each}}

当进入每个循环时,把手将直接使用数组中的键名。