【发布时间】:2012-03-16 12:19:44
【问题描述】:
好的,所以我知道 mustache 模板没有逻辑,但我该如何实现:
<?php
if ($a || $b) {
echo $c, $d, $e;
}
?>
... 使用 mustache 模板语法?我能想到的最好的是:
{{#a}}
{{c}}{{d}}{{e}}
{{/a}}
{{^#a}}
{{#b}}
{{c}}{{d}}{{e}}
{{/b}}
{{/a}}
...这显然很可怕,需要我在“if”中复制任何内容。
有什么想法吗?
【问题讨论】:
-
使用带有逻辑的模板引擎? answer>。认真想过你是否尝试过使用函数来植入逻辑并将函数放入模板数据对象中
标签: javascript templates mustache