我在 Angular 的 $resource 服务作为数组的帮助下获取我的数据。该数组的每个元素都是一个资源对象。所以我可以使用这些对象的 $save 和 $update 等方法。在一个视图中,我在 ng-repeat 指令的帮助下表示我的数组,例如:
<div ng-repeat="appointment in object.appointments" ng-click="editAppointment(appointment)">
在这里我遇到了麻烦。我在 editAppointment-Method 中得到的约会对象是一个简单的对象。不再有资源对象。所以我不能使用我上面提到的有用的方法。
$scope.editAppointment= function(appointment){
console.log(appointment); // > Object
console.log(object.appointments); // > Array of Resource
}
有人也注意到这个问题吗?可能是一个错误,但我无法想象。