angular.copy()对象有比原来更多的数据?

时间:2014-09-22 15:49:09

标签: javascript json angularjs angularjs-directive angular-promise

这让我发疯了。

我有这个设置,我有一个控制器链接到一个块,在模板中重复ng。

这是在那个控制器中:

ctrl.original = angular.copy($scope.program);

$ scope.program由ng-repeat指令创建。

现在json中有一个子数组我循环调用program_authorizations

当我在模板中将该数组渲染为另一个ng-repeat时,它表明它是一个空数组。在浏览器中以原始json的形式查看响应显示它不是。 console.log()调用promise #then()回调将其显示为空。

但是当我进行重置时,执行:

ctrl.original = angular.copy($scope.program);

阵列已填充!!超级超级怪异。我无法弄明白。有什么想法吗?

0 个答案:

没有答案