JSON循环引用角度误差

时间:2015-06-23 09:46:31

标签: javascript json angularjs tree

我正在尝试在AngularJS中实现一个树。我必须根据用户输入(来自Angular Select)动态构建树(即向树添加节点)。这是我想要做的操作,

var a = { name : "concat", operands : [{method : {}},{method : {}}]}; a.operands[0].method = a;

当我尝试在AngularJS中执行此类操作时,我收到RangeError:超出了最大调用堆栈大小。这种操作有问题。

我收到此错误,因为填充下拉列表的数组每次都会被修改并导致此错误。抱歉给你带来不便。

1 个答案:

答案 0 :(得分:1)

我认为,您的代码中缺少某些内容。如果您可以分享您的代码,那么我将能够提供更多帮助。或者你可以结账this blog。在这篇博客中,我们正在创建一个带有两个小指令的树。您可以根据您的要求修改指令。