0
App.commands.setHandler "when:fetched", (entities, callback) ->
xhrs = _.chain([entities]).flatten().pluck("_fetch").value()
$.when(xhrs...).done ->
callback()
위의 코드를 사용하면 가져 오기 호출에서 xhr 개체를 잡을 수 있습니다. 어떻게하면 모든 게시, 놓기 및 삭제 유형에 대해 xhr 개체를 save 메서드에서 catch 할 수 있습니다. 나는 save 메소드에 대해 정의되지 않고있다. 검증이 성공하고있는 경우 저장 방법Backbone.save에 대한 xhr 개체를 잡는 방법
내가 XHR 객체를 전달해야하는 경우 위의 "가져 오기"와 같은 일반적인 기능을 찾고 및 "done"을 누른 다음 success 함수를 실행하십시오. 응답이 올 때까지 성공 함수를 호출하기 위해 기다려야합니다. –
나는 xhr 객체를 전달해야하고 "done"에 성공 함수를 실행해야하는 위의 "가져 오기"와 같은 공통 함수를 찾고있다. 응답이 올 때까지 성공 함수를 호출하기 위해 기다려야합니다. 마찬가지로 $ .when (savexhr)되는 .done() {성공()}. 실패() {실패()} 그러나 여기 "savexhr는"정의되지 않은 및 AJAX 호출이 완료되기 전에 항상 성공 기능이 실행 반환합니다. –
그래서 응답을받은 후에 만 success 함수를 실행하기를 원합니까? – StateLess