使用一维数组中的{{#each}}访问值

shr*_*ans 26 javascript arrays template-engine handlebars.js

我发现了许多使用{{#each}}辅助函数迭代多维数组的例子,但我无法弄清楚如何访问一维数组中的每个值.

例如,取这个数组:

skills: ['Design', 'Development', 'HTML5', 'CSS', 'JavaScript'],
Run Code Online (Sandbox Code Playgroud)

如何在下面的助手中输出每个项目?

template: Handlebars.compile(
'<div>' + 
    '{{#each skills}} {{ the_item_output }} {{/each}}' +
'</div>'
),
Run Code Online (Sandbox Code Playgroud)

我需要放置什么{{ the_item_output }}才能看到实际的物品?

ale*_*d55 54

{{#each skills}}
  <li>{{this}}</li>
{{/each}}
Run Code Online (Sandbox Code Playgroud)

  • 我想你需要技能,而不是人 (2认同)