jQuery tmpl是否支持"否则如果"条件?想知道为什么不。无法在任何文档中找到它。
答案 0 :(得分:1)
你是正确的,它缺少else if
的语法,但一般来说else if
实际上并不是一个新命令,而是else
后跟另一个if
。
所以实际上你坚持使用以下方法:
//data:
var data = { name: 'Dave', important: false, flag: true };
<!--template:-->
{{if important}}
<p>It's our most valued customer, ${name}!</p>
{{else}}
<p>Hi there ${name}.</p>
{{if flag}}
<p>It's a flagged customer, ${name}!</p>
{{else}}
<p>Hi there ${name}.</p>
{{/if}}
{{/if}}