有没有办法对这个更新的 jQuery 模板定界符使用条件?
Is there a way to use a conditional with this updated jQuery template delimiter?
我是 jQuery 模板的新手,并将分隔符从 {{ }} 更改为 {% %},因为 web2py 使用 {{ }}。这一直有效,直到我在下面的 'each columns' 循环中需要一个条件
是否有简单的方法或解决方法来使用以下 'if statement' 和 {% %} 分隔符?
以下错误结果:意外令牌:%=
<script id="itemDetailsTemplate" type="text/x-jquery-tmpl">
<div class='item-details-form'>
{%each columns%}
{%if ${id} != 'index_block'%}
<div class='item-details-label'>
${name}
</div>
<div class='item-details-editor-container' data-editorid='${id}'></div>
{%/if%}
{%/each%}
</script>
看来你需要
{%if id != 'index_block'%}
而不是
{%if ${id} != 'index_block'%}
我是 jQuery 模板的新手,并将分隔符从 {{ }} 更改为 {% %},因为 web2py 使用 {{ }}。这一直有效,直到我在下面的 'each columns' 循环中需要一个条件
是否有简单的方法或解决方法来使用以下 'if statement' 和 {% %} 分隔符?
以下错误结果:意外令牌:%=
<script id="itemDetailsTemplate" type="text/x-jquery-tmpl">
<div class='item-details-form'>
{%each columns%}
{%if ${id} != 'index_block'%}
<div class='item-details-label'>
${name}
</div>
<div class='item-details-editor-container' data-editorid='${id}'></div>
{%/if%}
{%/each%}
</script>
看来你需要
{%if id != 'index_block'%}
而不是
{%if ${id} != 'index_block'%}