변수가 $scope.data= [{column:"age", operator: ">", value: "50"}, {column:"name", operator: "=", value: "Tonda"}]
입니다. 서버에 데이터를 제출하는 서비스 :AngularJS : ngResource와 URL의 매개 변수로 객체의 배열
angular.module('myServices', ['ngResource']).
factory('serverApp', function($resource, $scope){
return $resource('myurl/', {}, {
saveData: {method:'POST', params: $scope.data}
});
});
'serverApp.saveData()'를 호출 한 후 URL에 "말도 안되는 소리"가 포함 된 이유는 무엇입니까? - .../마이얼? 0 = % 5Bobject + Object % 5D & 1 = % 5Bobject + Object % 5D - params는 단순한 (1D) 객체 일 수 있습니다.
$scope.cfgcondition
객체를 서비스 매개 변수 serverApp
(예 : URL)으로 올바르게 직렬화 할 수 있습니까? 감사.
어떤 이유로 든 GET을 호출하는 것처럼 보입니다. params는 본문이 아닌 URL에 있습니다. –
아마 더 많은 코드가 필요합니다. 네가 어디서 전화했는지 말야. –