4

次の簡略化されたドキュメントがあります。

{
    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}}ループでは期待どおりにチャンネル名が出力されますが、2 番目の{{#each}}ループでは何も出力されません。

よろしく、 シド

4

1 に答える 1

4

使用する

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

each ループに入ると、ハンドルバーは配列内のキー名を直接使用します。

于 2013-02-07T19:05:14.107 に答える