我正在以下站点 http://docs.angularjs.org/api/ng .$http#methods_post上阅读 angularjs $http.post快捷方法
它接受以下 3 个参数。
post(url, data, config)
目前我面临一个问题,如何从我的视图中传递数据。这是我的视图代码,它要求用户输入 ID 和 ContactNumber。
<div data-ng-controller="postreq">
<form>
RequestID:<input type="text" data-ng-model="request.Id"/>
ContactNo:<input type="text" data-ng-model="request.newcontact"/>
<button data-ng-click="add()">Add</button>
</form>
</div>
这是我在我的 Angularjs 控制器中尝试的,但它不起作用.. 不知道如何获取 request.Id 和 request.newcontact 的输入值。
function postreq($scope, $http) {
$scope.add = function ()
{
$http.post(
'/api/request',
JSON.stringify(**?????? here i am confused how to pass data**),
{
headers: {
'Content-Type': 'application/json'
}
}
).success(function (data) {
$scope.request= data;
});
}