Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 在角度ng重复中跳过级别_Angularjs_Ng Repeat - Fatal编程技术网

Angularjs 在角度ng重复中跳过级别

Angularjs 在角度ng重复中跳过级别,angularjs,ng-repeat,Angularjs,Ng Repeat,在Angular中,ng repeat指令是否可以跳过级别 例如,在这样的嵌套数组上: { id: 1, name: "A", children : [ {id: 11, name: "AA",}, {id: 12, name: "AB", children : [ {id: 121, name : "ABCA", children : [

在Angular中,ng repeat指令是否可以跳过级别

例如,在这样的嵌套数组上:

     { id: 1, name: "A",
         children : [
         {id: 11, name: "AA",},
         {id: 12, name: "AB",
             children : [
                 {id: 121, name : "ABCA",
                 children : [
                     {id: 1211, name : "ABCAA"}
                 ]}
             ]}
        ]}
我所知道的表示级别3或4的唯一方法是在早期级别上进行迭代,如:

<div class="level1" ng-repeat="level in levels">
    {{level.name}}
    <div class="level2" ng-repeat="level in level.children">
        {{level.name}}
        <div class="level3" ng-repeat="level in level.children">
            {{level.name}}
            <div class="level4" ng-repeat="level in level.children">
                {{level.name}}
            </div>
        </div>
    </div>
</div>

{{level.name}
{{level.name}
{{level.name}
{{level.name}
是否可以跳过x级别,并使用指令直接跳到所需级别

如果有任何帮助,可以在此处找到上述内容:


谢谢。

答案是否定的,如果可能的话,那就没有意义了。这似乎是一个XY问题,您似乎有一些您想要完成的事情,但是这个伪数据并没有提供任何关于它可能是什么的线索,相反,您询问的是一个可能的解决方案,它本身没有意义。确保有……在将数据传递到视图之前,将数据映射到您首先需要的任何过滤或平坦化。正如所指出的,您需要确定真正的问题是什么