$资源删除无法正常工作

时间:2015-11-24 23:01:15

标签: angularjs angular-resource

我遇到了删除工作的问题。

这是我的资源:

(function () {
"use strict";

angular
    .module("common.services")
    .factory("complainantResource",
            ["$resource",
                "appSettings",
                complainantResource])

function complainantResource($resource, appSettings) {


    return $resource(appSettings.serverPath + "/api/complainants/:id", null,
        {
            'update': { method: 'PUT' },
            'delete': { method: 'DELETE' }
        });
}
}());

如果我尝试进行$更新,它可以正常工作。如果我尝试执行$ delete,我就无法在null或未定义的错误上执行此操作。

                 vm.complainants.$delete({ id: vm.futureDeleteID },
                    function success() {

                        console.log("deleted");

                    },
                    function fail() {

                        console.log("error");
                    });

我不确定我在这里做错了什么?我看了几个例子,我不确定我在做什么不同。

0 个答案:

没有答案