0
Я нашел руководства по использованию AngularJS $ http для получения данных, но не смог найти, как извлекать данные из .asmx webservice, используя $ http get с параметрами ,
В моем AngularJS услуги, у меня есть следующий код:
.factory('BoothDesignatedCoordsService', ['$http', function ($http) {
return {
// Might retrieved from db eventually
fnGetBoothDesignatedCoords: function (strBoothName, intFloorPlanID) {
var boothDesignatedCoords
strBoothName = "B29"
intFloorPlanID = 3;
var sendToWS;
try {
var JSONObj = {
BoothName: strBoothName,
FloorPlanID: intFloorPlanID
};
sendToWS = JSON.stringify(JSONObj)
}
catch (e) {
alert("error from fnGetBoothDesignatedCoords " + e)
}
try {
var url = "http://localhost:4951/wsIPS.asmx/fnGetBoothDesignatedCoords";
$http.get(url)
.success(function (data) {
var jsonData = JSON.parse(data);
boothDesignatedCoords = JSON.parse(jsonData);
alert("success");
})
}
catch (e) {
alert("error from fnGetBoothDesignatedCoords2 " + e)
}
return boothDesignatedCoords;
}
}
}])
Может кто-нибудь сказать мне, где я должен поставить параметры (используйте переменный «sendToWS»), чтобы пройти в? И какой-нибудь код отсутствует? Благодаря!
Ref: https://docs.angularjs.org/api/ng/service/$http и проверить конфиг –