gpt4 book ai didi

javascript - 如何在 Handlebars 每个助手中获取索引?

转载 作者:IT老高 更新时间:2023-10-28 13:12:23 26 4
gpt4 key购买 nike

我在我的项目中使用 Handlebars 进行模板化。有没有办法获取 Handlebars 中“每个”助手的当前迭代的索引?

<tbody>
{{#each item}}
<tr>
<td><!--HOW TO GET ARRAY INDEX HERE?--></td>
<td>{{this.key}}</td>
<td>{{this.value}}</td>
</tr>
{{/each}}
</tbody>

最佳答案

在较新版本的 Handlebars 索引(或对象迭代情况下的键)默认情况下随标准每个助手提供。


片段来自:https://github.com/wycats/handlebars.js/issues/250#issuecomment-9514811

当前数组项的索引已经通过@index 提供了一段时间:

{{#each array}}
{{@index}}: {{this}}
{{/each}}

对于对象迭代,请改用@key:

{{#each object}}
{{@key}}: {{this}}
{{/each}}

关于javascript - 如何在 Handlebars 每个助手中获取索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11884960/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com