我正在尝试将我的标记缓存到$ .template中。在其中,我想添加一个条件,其中,如果变量为空,则输出会反映出来。
以下是我尝试的片段。当我运行它时,事件类型是正确的或空白。 “(没有版主列出)”永远不会出现。
我做错了什么?
var markup = '<div class="new_line general_heading">' +
'{{if EventType != ""}}' +
'${$EventType}' +
'{{else}}' +
'(No Moderators Listed)' +
'{{/if}}' +
'</div>' +
'<div class="gray_rule allclear"></div>';
答案 0 :(得分:6)
模板中存在一个小错误,可能导致问题:
var markup = '<div class="new_line general_heading">' +
'{{if EventType != ""}}' +
'${EventType}' +
'{{else}}' +
'(No Moderators Listed)' +
'{{/if}}' +
'</div>' +
'<div class="gray_rule allclear"></div>'
将${$EventType}
更改为${EventType}
。在更改之后,模板似乎工作正常。