Javascript 在Django模板中创建变量
我的模板中有以下内容:Javascript 在Django模板中创建变量,javascript,django,django-templates,Javascript,Django,Django Templates,我的模板中有以下内容: {% for category in menu_categories %} {% with menu_button = "menu_"{{category}} %} <button class="button {{menu_button}}" onclick="showItem(menu_button)">{{category}}</button> {% endwith
{% for category in menu_categories %}
{% with menu_button = "menu_"{{category}} %}
<button class="button {{menu_button}}" onclick="showItem(menu_button)">{{category}}</button>
{% endwith %}
{% endfor %}
{%用于菜单中的类别\类别%}
{%with menu_button=“menu{{category}}%}
{{category}}
{%endwith%}
{%endfor%}
我试图通过迭代模型类别的查询集来创建一系列带有class
名称的按钮。
我创建了一个变量menu\u按钮
,以便系统地命名它们,并将名称传递给JavaScript函数showItem()
但我得到的错误“预期至少有一个变量赋值”
。我做错了什么?谢谢。嗨,也许你可以用这个:@aurajimenez谢谢。根据您的链接,我在代码中发现了一些语法错误。