Handlebars.js 使用手柄渲染字符串数组
假设我在余烬控制器中有这样一个数组Handlebars.js 使用手柄渲染字符串数组,handlebars.js,Handlebars.js,假设我在余烬控制器中有这样一个数组 selectedUsers: ["Popeye", "Sulley", "Gru"]; 现在,如何使用手柄在无序列表中呈现每个用户?我可以使用{{{Each}}助手吗 是的,您应该在每个循环中使用一个: <ul> {{#each selectedUsers}} <li>{{ this }}</li> {{/each}} </ul> 与此上下文一起使用时: { people: [ "Yehu
selectedUsers: ["Popeye", "Sulley", "Gru"];
现在,如何使用手柄在无序列表中呈现每个用户?我可以使用
{{{Each}}
助手吗 是的,您应该在每个循环中使用一个:
<ul>
{{#each selectedUsers}}
<li>{{ this }}</li>
{{/each}}
</ul>
与此上下文一起使用时:
{
people: [
"Yehuda Katz",
"Alan Johnson",
"Charles Jolley"
]
}
将导致:
<ul class="people_list">
<li>Yehuda Katz</li>
<li>Alan Johnson</li>
<li>Charles Jolley</li>
</ul>
- 耶胡达·卡茨
- 艾伦·约翰逊
- 查尔斯·乔利
您可以在任何上下文中使用此表达式来引用当前上下文
这同样有效
<ul>
{{#each this}}
<li>{{ this }}</li>
{{/each}}
</ul>
{{{#每个这个}
- {{this}}
{{/每个}}
每个
助手都有什么问题?是否可以为项目使用变量名,而不是此
?例如,selectedUser
?我将在本周收到“未关闭的部分”
<ul>
{{#each this}}
<li>{{ this }}</li>
{{/each}}
</ul>