我在使用#each 和#if helper 时遇到问题。首先我在http://handlebarsjs.com/block_helpers.html中寻找解决方案,但我什么也没找到。例如:有对象:
{
人们:
[{
名称:“A”,
年龄:16,
性别:“男孩”
},{
名称:“B”,
年龄:14,
性别:“男孩”
},{
名称:“C”,
年龄:18,
性别:“男孩”
}]
};
在 html 中(伪代码,我想要,但我不知道如何完成它们。)
{{#每个民族}}
{{#如果年龄等于 16}}
{{name}}可以开车
{{/如果}}
{{#如果年龄小于 16}}
{{name}}不能开车
{{/如果}}
{{#如果年龄大于 16}}
{{name}} 可以做任何事
{{/如果}}
{{/每个}}
或者
{{#每个民族}}
{{#if 相等(name,"A")}}
{{name}}可以开车
{{/如果}}
{{#如果相等(名称,“B”)}
{{name}}不能开车
{{/如果}}
{{#if 相等(name,"c")}}
{{name}} 可以做任何事
{{/如果}}
{{/每个}}
感谢您的输入。