在Angular UI Tree中使用父节点而不是带子节点的节点

时间:2016-01-14 23:34:47

标签: javascript angularjs node.js tree angular-ui-tree

我正在使用Angular UI Tree来显示TreeView。要请求所有节点到REST API,我使用restangular来返回节点列表。

但是,Angular UI Tree使用这种数据结构:

[
  { 
    "id" : 1,
    "nodes": [
        {
            "id" : 11
        }
    ]
  },
  { 
    "id" : 2,
    "nodes": [
        {
            "id" : 21
        }
    ]
  }
]

我希望它能够使用:

 [
   {"id" :1, parent : ""},
   {"id" :2, parent : ""},
   {"id" :21, parent : "2"},
   {"id" :11, parent : "1"}
 ] 

如何在模板上执行此操作?

我正在使用this

有没有其他方法可以请求节点数组并在UI树中使用它,其中每个节点都是一个Restangular对象?

0 个答案:

没有答案