我是角色的新手,我试图使用$ http post发送带有两个对象的数组... 我已经尝试使用angular.toJson转换数组, 我也尝试使用JSON.stringify进行转换,我甚至尝试使用这两个选项,但没有任何作用...我的所有尝试都会导致http代码500的错误。
我不知道该怎么办
我有对象' ordemServico'只有简单的数据全部作为字符串,当我只在帖子中传递它时,一切正常:
$http({
method: metodo,
url: urlBase + 'ordensServico/',
data: self.ordemServico
}).then(function sucessCallback(response) {
self.atualizarTabela();
}, function errorCallback(response) {
self.ocorreuErro();
});
但是,我需要发送此对象和包含一些文件的第二个对象。
我试图通过在数组中两次传递相同的对象来进行测试,但它根本不起作用:
$scope.final = new Object();
$scope.final={'ordemServico': self.ordemServico, 'imagens': self.ordemServico};
$http({
method: metodo,
url: urlBase + 'ordensServico/',
data: $scope.final
}).then(function sucessCallback(response) {
self.atualizarTabela();
}, function errorCallback(response) {
self.ocorreuErro();
});