Javascript ng repeat无法使用Object.create声明我的模型

Javascript ng repeat无法使用Object.create声明我的模型,javascript,angularjs,clone,Javascript,Angularjs,Clone,为什么ng repeat无法使用Object.create声明我的模型 在下面的示例中,我声明了两个模型。但是,当我尝试使用Object.create声明第二个时,迭代不起作用: $scope.model1 = model; //Work $scope.model2 = Object.create(model); //Not working 下面是一个例子: 因为您使用的对象错误,请将代码更改为此 $scope.model2 = Object(model); 但

为什么ng repeat无法使用Object.create声明我的模型

在下面的示例中,我声明了两个模型。但是,当我尝试使用Object.create声明第二个时,迭代不起作用:

$scope.model1 = model;                //Work
$scope.model2 = Object.create(model); //Not working
下面是一个例子:

因为您使用的
对象
错误,请将代码更改为此

$scope.model2 = Object(model);
但是,如果你想克隆/复制你的对象,请使用angular.copy。这里有一个指向


啊,好的。但这并不能解决我的问题。因为如果我将model1的属性更改为model2。如何将模型克隆为具有独立实例?
$scope.model2 = angular.copy(model);