私は変数を持っています$scope.data= [{column:"age", operator: ">", value: "50"}, {column:"name", operator: "=", value: "Tonda"}]
。サーバーにデータを送信するためのサービス:
angular.module('myServices', ['ngResource']).
factory('serverApp', function($resource, $scope){
return $resource('myurl/', {}, {
saveData: {method:'POST', params: $scope.data}
});
});
`serverApp.saveData() を呼び出した後、URL に「ナンセンス」が含まれるのはなぜですか? - .../myurl? 0=%5Bobject+Object%5D&1=%5Bobject+Object%5D - params は単純な (1D) オブジェクトにしかできないようです。
$scope.cfgcondition
オブジェクトをサービスのパラメーターserverApp
(URL など)に適切にシリアル化するにはどうすればよいですか? ありがとう。