Javascript循环槽2d数组

Javascript循环槽2d数组,javascript,html,sqlite,flask,Javascript,Html,Sqlite,Flask,我对Flask和JS还不熟悉,所以请原谅这个可能很愚蠢的问题。。我最近一直在开发一个烧瓶应用程序。 我目前面临的问题是,我希望通过HTML页面中的javascript输出2d数组。 查询并将其传递到HTML页面不是问题,但我找不到任何方法,让某种变量自动递增for循环的每次迭代。 JS部分的代码如下所示: {% for groupName in groupNames %} You are invited to the group "{{ groupNames[0][0

我对Flask和JS还不熟悉,所以请原谅这个可能很愚蠢的问题。。我最近一直在开发一个烧瓶应用程序。 我目前面临的问题是,我希望通过HTML页面中的javascript输出2d数组。 查询并将其传递到HTML页面不是问题,但我找不到任何方法,让某种变量自动递增for循环的每次迭代。 JS部分的代码如下所示:

    {% for groupName in groupNames %}

    You are invited to the group "{{ groupNames[0][0]}}", created by "{{ groupNames[0][1]}}"

    {% endfor %}
代码可以工作,但当然只输出第一个元素。。我正在使用用于python的sqlite3库。 booth元素的前0个必须增加1。有人知道如何解决这个问题吗


干杯,谢谢

这不是Javascript,但您应该能够使用以下更新的代码输出迭代器组名:

{% for groupName in groupNames %}

You are invited to the group "{{ groupName[0]}}", created by "{{ groupName[1]}}"

{% endfor %}

这不是Javascript,但您应该能够使用以下更新的代码输出迭代器groupName:

{% for groupName in groupNames %}

You are invited to the group "{{ groupName[0]}}", created by "{{ groupName[1]}}"

{% endfor %}

对@jonasdev的回答再详细一点

在这样使用时,内置for循环:

{% for groupName in groupNames %}

    You are invited to the group "{{ groupName[0] }}", created by "{{ groupName[1] }}"

{% endfor %}
正在获取组名[0],然后是组名[1],依此类推。。。这就是为什么你只需要这么做

邀请您加入由{{groupName[1]}创建的{{groupName[0]}组

这等于说:

arr=[[1,2],[3,4],[5,6],[7,8] 对于arr中的项目: 打印项 printitem[0] 打印项目[1]
在python中。

对@jonasdev的答案进行了更详细的阐述

在这样使用时,内置for循环:

{% for groupName in groupNames %}

    You are invited to the group "{{ groupName[0] }}", created by "{{ groupName[1] }}"

{% endfor %}
正在获取组名[0]然后是组名[1]等等…这就是为什么您只需要这样做

邀请您加入由{{groupName[1]}创建的{{groupName[0]}组

这等于说:

arr=[[1,2],[3,4],[5,6],[7,8] 对于arr中的项目: 打印项 printitem[0] 打印项目[1] 在python中