假设我在余烬控制器中有一个这样的数组,
selectedUsers: ["Popeye", "Sulley", "Gru"];
现在,我如何使用把手在无序列表中呈现每个用户?我可以使用{{#每一个}}
助手吗?
是的,您应该在每个循环中使用:
<ul>
{{#each selectedUsers}}
<li>{{ this }}</li>
{{/each}}
</ul>
从文档:
您可以使用内置的each
助手遍历列表。在块内,您可以使用this
来引用正在迭代的元素。
<ul class="people_list">
{{#each people}}
<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>
您可以在任何上下文中使用this表达式来引用当前上下文。
这也管用
<ul>
{{#each this}}
<li>{{ this }}</li>
{{/each}}
</ul>