有没有办法对这个更新的 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'%}