Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/362.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.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
Javascript 如何在angular 7中使用ngFor循环动态嵌套数组_Javascript_Angular - Fatal编程技术网

Javascript 如何在angular 7中使用ngFor循环动态嵌套数组

Javascript 如何在angular 7中使用ngFor循环动态嵌套数组,javascript,angular,Javascript,Angular,我的嵌套数组不是固定数组。它可以是每个级别中的n个数组 我的JSON对象将类似于 [{ "name": "l-1", "sub": [{ "name": "test-1", "sub": [] }, { "name": "test-2", "sub": [] }, { "name": "test-3", "sub": [{

我的嵌套数组不是固定数组。它可以是每个级别中的n个数组

我的JSON对象将类似于

[{
    "name": "l-1",
    "sub": [{
        "name": "test-1",
        "sub": []
      },
      {
        "name": "test-2",
        "sub": []
      },
      {
        "name": "test-3",
        "sub": [{
          "name": "test-3.1",
          "sub": []
        }]
      },
      {
        "name": "test-4",
        "sub": [{
            "name": "test-4.1",
            "sub": []
          },
          {
            "name": "test-4.2",
            "sub": [{
              "name": "test-4.2.1",
              "sub": [{
                "name": "test-4.2.2",
                "sub": []
              }]
            }]
          }
        ]
      }
    ]
  },
  {
    "name": "l-2",
    "sub": []
  },
  {
    "name": "l-3",
    "sub": []
  }
]

所有
sub
都将有嵌套数组的
n
编号如何在ngFor中动态打印此嵌套数组我在angular中尝试了它正在打印两个级别只有我的代码在这里

本文准确描述了您需要的内容。

感谢您的重播,它对我有效我还需要一件事,可以替换
sub
childrens
,在Javascript中动态更新我的JSON中的
sub
,而不是
childrens
(:请不要忘记接受答案)