Javascript 是否无法在下划线.js模板中嵌套每个语句?

Javascript 是否无法在下划线.js模板中嵌套每个语句?,javascript,underscore.js,Javascript,Underscore.js,这是我的模板。非常简单,但出于某种原因,每个语句都在我的表上方输出 <script type="text/template" id="SearchResultsTmp"> <table style="width:100%"> <tbody> <%_.each(m.data, function(o){ %> <tr> <span

这是我的模板。非常简单,但出于某种原因,每个语句都在我的表上方输出

    <script type="text/template" id="SearchResultsTmp">
        <table style="width:100%">
        <tbody>
        <%_.each(m.data, function(o){ %>
            <tr>
            <span class="ResultValueHeader"><b><%= o[m.settings.FieldName] %></b></span>
            <br/>
            <%_.each(m.settings.ResultFields, function(rf){ %>
            <span class="ResultField"><%= rf.Alias %>:</span>
            <p class="cs_ResultFieldValue"><%= o[rf.FieldName] %></p>
            <br/>
            <% }) %>
            </tr>
        <% }) %>
        </tbody>
        </table>
    </script>


:



示例:

似乎是tr中没有使用任何td来包装内容的直接后果。

这就是您想要输出的内容吗?看


问题在于用于表的HTML标记。你需要为你的
设置合适的
标签,我不知道我怎么会错过这些。谢谢