방금 AngularJS를 탐색하기 시작했습니다. 서버에서 반환 된 원본 JSON을 추출 할 수있는 방법이 있습니까?
WebAPI에서 $resource.get
을 사용하여 일부 데이터를 가져 오려고합니다. 반환 된 약속에는 원래 JSON에 비해 몇 가지 추가 속성이 포함되어 있습니다.
일부 객체 (DHTMLX Scheduler와 같은)에이 객체 ($resource.get
에서 반환 됨)를 할당하면 올바르게 작동하지 않지만 $ http를 사용하면 순수 JSON을 반환하고 컨트롤이 완벽하게 작동합니다.
저는 Angular 컨트롤러의 나머지 부분에서 사용되었으므로 $ resource 사용에 더 관심이 있습니다.
var loginRequest = LoginService.get({
email: email,
password: password
}).$promise;
loginRequest.then(function onSuccess(response) {
// access data from 'response'
var foo = response.foo;
},
function onFail(response) {
// handle failure
});
키는 것입니다 : 당신이 서비스를 사용하려면 (예를 들어) 컨트롤러의 다른 곳에서 그런
app.factory('LoginService', function($resource, API_URL) {
return $resource(API_URL + '/login.json');
});
:
gr8 정확히 찾고 싶습니다. 감사합니다 JVNick !! – Vipul
np. 당신이 그것을 알아 냈기 때문에 기쁘다! – JVNick