我正在尝试在 AngularJS 中实现一棵树。我必须根据用户输入(来自 Angular Select)动态地构建树(即向树添加节点)。这是我想做的操作,
var a = { name : "concat", operands : [{method : {}},{method : {}}]}; a.operands[0].method = a;
当我尝试在 AngularJS 中执行此类操作时,我收到 RangeError:超出最大调用堆栈大小。这种操作有问题。
我收到此错误,因为填充下拉列表的数组每次都会被修改并导致此错误。带来不便敬请谅解。
最佳答案
我认为您的代码中缺少某些内容。如果您可以分享您的代码,那么我将能够提供更多帮助。或者您可以结账this blog 。在本博客中,我们将创建一个包含两个小指令的树。您可以根据您的要求修改指令。
关于javascript - JSON循环引用 Angular 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30999356/