1

GET で動作する次の例を取得しました。しかし、「doSave」は POST では動作しません。私はいくつかを見落としていますか?


    $scope.obj1 = $resource('http://localhost:port/srv/:id',
            {port: '\:8080', id:'2', callback: 'JSON_CALLBACK'},
            {get:{method:'JSONP'}, save:{'POST'});


    $scope.doSearch = function () {
    $scope.Result = $scope.obj1.get({id:$scope.term});
    }

    $scope.doSave = function () {
    $scope.Result.save();
    }
4

1 に答える 1

1

query / getメソッドを除いて、残りは接頭辞$($resource。$save()、$resource。$remove()など)で呼び出されます。

したがって、doSaveでは必要です

$scope.Result.$save();

詳細は公式ドキュメントをご覧ください

于 2012-09-26T14:48:11.810 に答える