无法阅读财产' _id'未定义的Node JS

时间:2015-03-13 23:47:36

标签: angularjs undefined endpoint

我试图让这项工作正常,但当我发送删除请求时,它说无法读取属性' _id'未定义的,我不知道为什么它不起作用,因为我有另一个相同的endpont工作正常。

    $http.get('/api/equipamentos').success(function(equipamentos) {
  $scope.equipamentos = equipamentos;
  socket.syncUpdates('equipamento', $scope.equipamentos);
});


$scope.addEquipamento = function() {   
  if($scope.equipamento === '') {
    return;
  }

 $http.post('/api/equipamentos', { name: $scope.equipamento });
   $scope.equipamento = '';
};

$scope.deleteEquipamento = function(equipamentos) {
  $http.delete('/api/equipamentos/' + equipamentos._id);
};  

$scope.$on('$destroy', function () {
  socket.unsyncUpdates('equipamento');


});

1 个答案:

答案 0 :(得分:0)

忘记将参数传递给HTML代码中的函数!