嵌套键而不是数组中的Angular 1.5 ng-repeat

时间:2017-09-28 17:40:47

标签: javascript angularjs arrays

您好我是Angular的新手,我需要一些比我更有知识的人的反馈。我会详细解释我的问题。我必须创建一个表,在大多数情况下,我会使用ng-repeat循环遍历数据数组。但是这次我的数据结构不同,API返回键而不是字符串和嵌套键而不是数组,最后一级确实包含一个数组。

数据

nullptr

HTML

{ATLA:
  {NECBTEST2012:
     {FRMFM-HD:
        [{date:"2017-09-27", run_rate:23},
        {date:"2017-09-28", run_rate:23}]
         }
      }
    }

期望的结果

在第一个ng-repeat中,我能够在表格行中显示ATLA的第一个键,但是,当我尝试迭代FRMFM-HD的下一个键时,我无法进行。我想学习并成为更好的程序员,任何有更多知识和任何反馈的人都将不胜感激,谢谢!

1 个答案:

答案 0 :(得分:2)

第二个ng-repeat不应该在键上,实际上应该是你的数据持有者对象里面的键值。

用rc.runRate [key]替换键。

key ==>串

rc.runRate [key] ==>对象

a.bat