繁体   English   中英

在第一级之后使用ng-include和ng-repeat递归不起作用

[英]Recursion using ng-include and ng-repeat doesn't work after first level

我想递归一个对象来填充一个表。

为此,我使用ng-includeng-repeat遍历对象,并为每个新元素创建一个新的<tr> ,但是在第一个级别之后失败。

http://jsfiddle.net/Lsbect13/

您正在创建新的数组,而不是新的对象。 尝试以下方法:

  "nodes": [{
  "name": "Level 1",
  "att1": "att1-level1",
  "att2": "att2-level1"},
    {"name": "Level 2",
    "att1": "att1-level2",
    "att2": "att2-level2"},
    {
      "name": "Level 3A",
      "att1": "att1-level3a",
      "att2": "att2-level3a"}
    , {
      "name": "Level 3B",
      "att1": "att1-level3b",
      "att2": "att2-level3b"
    }]

有用!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM