我有变量$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 - 看来,参数只能是简单的(1D)对象。
如何正确地将对象序列$scope.cfgcondition
化为服务参数serverApp
(例如,到 URL)?谢谢。