Angularjs 如何使嵌套数据上的ng重复生成平面输出?

Angularjs 如何使嵌套数据上的ng重复生成平面输出?,angularjs,Angularjs,我有一些嵌套数据(Python代码): 我试图将其表示为表行的平面列表(Python代码): 对于组_idx,枚举中的组(组): 对于项_idx,枚举(组)中的项: 打印(f'{group_idx}:{item}') 这是我需要的输出: <tr><td> 0: a </td></tr> <tr><td> 0: b </td></tr> <tr><td> 0: c </t

我有一些嵌套数据(Python代码):

我试图将其表示为表行的平面列表(Python代码):

对于组_idx,枚举中的组(组):
对于项_idx,枚举(组)中的项:
打印(f'{group_idx}:{item}')
这是我需要的输出:

<tr><td> 0: a </td></tr>
<tr><td> 0: b </td></tr>
<tr><td> 0: c </td></tr>
<tr><td> 1: a </td></tr>
<tr><td> 1: b </td></tr>
<tr><td> 1: c </td></tr>
<tr><td> 2: a </td></tr>
<tr><td> 2: b </td></tr>
<tr><td> 2: c </td></tr>
0:a
0:b
0:c
1:a
1:b
1:c
2:a
2:b
2:c

我正在对组和组项目进行排序和筛选,如果有必要的话。

请检查这是否是您需要的:

代码:

var-app=angular.module('plunker',[]);
应用程序控制器('MainCtrl',函数($scope){
$scope.name='World';
$scope.tableData=[
[a',b',c'],
[d'、[e'、[f'],
['g'、'h'、'k']
]
});

安古拉斯普朗克
文件。写(“”);
你好{{name}}

{{$parent.$index}}:{{tdata}
不,这与我需要的正好相反。@alex,你想显示你在问题中显示的tr、td标签吗?如果是,在哪里?或者您需要将其发送到后端?如果这是您所需要的,可以通过控制器中的一些逻辑来完成,在控制器中,您可以硬编码每行的tr、td。我已经通过在多个标记上放置ng重复来完成所需的操作。显然,你可以在一张桌子上放任意数量的。
for group_idx, group in enumerate(groups):
    for item_idx, item in enumerate(group):
        print(f'<tr><td> { group_idx }: { item } </td></tr>')
<tr><td> 0: a </td></tr>
<tr><td> 0: b </td></tr>
<tr><td> 0: c </td></tr>
<tr><td> 1: a </td></tr>
<tr><td> 1: b </td></tr>
<tr><td> 1: c </td></tr>
<tr><td> 2: a </td></tr>
<tr><td> 2: b </td></tr>
<tr><td> 2: c </td></tr>