我想使用Angular发出POST请求。我正在使用ng-submit将表单提交给我访问工厂的控制器,以使用:
来发出请求$http.post('/droplets', data)
我需要表单字段中的数据放入"数据"上面的变量发送到我的API,但我不能解决当它是多个字段时如何做到这一点。这是怎么做到的?
答案 0 :(得分:2)
试试这个......
$http({
url: '/droplets',
method: "POST",
data: JSON.stringify({application:app, from:data1, to:data2}),
headers: {'Content-Type': 'application/json'}
}).success(function (data, status, headers, config) {
// this callback will be called asynchronously
// when the response is available
}).error(function (data, status, headers, config) {
// called asynchronously if an error occurs
// or server returns response with an error status.
});
};