0

Node.js:我正在使用 for 循环遍历 title2 的内容。但是为了使 div 标签唯一,我使用{{var i=0;}}它会给出以下错误expected variable end。我也尝试过{% var i = 0; %},但这似乎也不起作用我已经放置了结束标签,但它似乎不起作用。我可能大部分都放了错误的结束标签,但我无法找出正确的结束标签。我可以知道这是否是声明变量并结束它的正确方法吗?此外,如果这是在 HTML 文件中增加变量的正确方法?

{% extends "base.html" %}

{% block content %}
<div><h4>Python Examples</h4>
    {% for contentPackage in contentPackages %}
    {% for ex in contentPackage.title2 %}
    {{var i=0;}}


    <div class="contentPackage col-md-4">
        <h5 style="font-size: 15px;padding-left: 3px" class="packageTitle bg-primary">{{ ex['topic_name'] }}
            <a href="javascript:void(0)" class="easyui-link" onclick="javascript:$('#pane'+i).panel('open')"> [Open</a>
            <a href="javascript:void(0)" class="easyui-link" onclick="javascript:$('#pane'+i).panel('close')">Close] </a>
        </h5>

        <div id="pane{{i}}"  closed="true" openAnimation="slide" closeAnimation="slide" class="easyui-panel" title="{{ ex['topic_name'] }}" style="padding:2px;">

            <div class="contentPackageMain">
                <div class="teaserContent">
                    <ol>
                       <p>Something</p>
                    </ol>
                </div>
            </div>
        </div>
    </div>
    {{i++}}
    {{endvar}}
    {% endfor %}
    {% endfor %}
</div>
{% endblock %}
4

0 回答 0