如何使用胡子中的参数值创建逻辑if and else
?
喜欢:
if ($a == "yes")
action
else
action
或者喜欢,
if ($a == "yes")
action
else if ($a == "maybe")
else
action
答案 0 :(得分:2)
Mustache可用于HTML,配置文件,源代码 - 任何东西。它的工作原理是使用散列或对象中提供的值扩展模板中的标记。
我们称之为“逻辑无”,因为没有if语句,else子句或for循环。相反,只有标签。有些标签被替换为值,有些没有,有些则被替换为一系列值。
如果一般假设您的陈述如下:
enter code here if(notified_type == "Friendship")
data.type_friendship = true;
else if(notified_type == "Other" && action == "invite")
data.type_other_invite = true;
然后你可以把它写成
{{#type_friendship}}
friendship...
{{/type_friendship}}
{{#type_other_invite}}
invite...
{{/type_friendship}}