Sco*_*lvi 1 jquery jquery-templates
我正在尝试将我的标记缓存到$ .template中.在其中,我想添加一个条件,其中,如果变量为空,则输出会反映出来.
这是我尝试的片段.当我运行它时,事件类型是正确的或空白."(没有版主列出)"永远不会出现.
我究竟做错了什么?
var markup = '<div class="new_line general_heading">' +
'{{if EventType != ""}}' +
'${$EventType}' +
'{{else}}' +
'(No Moderators Listed)' +
'{{/if}}' +
'</div>' +
'<div class="gray_rule allclear"></div>';
Run Code Online (Sandbox Code Playgroud)
您的模板中存在一个可能导致问题的小错误:
var markup = '<div class="new_line general_heading">' +
'{{if EventType != ""}}' +
'${EventType}' +
'{{else}}' +
'(No Moderators Listed)' +
'{{/if}}' +
'</div>' +
'<div class="gray_rule allclear"></div>'
Run Code Online (Sandbox Code Playgroud)
改${$EventType}到${EventType}.在更改之后,模板似乎工作正常.
示例: http ://jsfiddle.net/tx97s/