jquery-deferred

    1

    1답변

    내가 달성하고자하는 것은 AJAX 요청을 작성하는 것입니다. 둘 다 완료되면 응답으로 DOM을 업데이트하십시오. 코드는 다음과 같습니다 : var prefix = container.data("lang"); var typeList = $.ajax({ url: "/" + prefix + "/camps/list/", data: {

    0

    1답변

    이 함수에서 계속 정의되지 않은 오류가 발생합니다. 그것은 5 개의 개별 기능으로 나뉘어졌고 이전의 기능이 완료된 후 각 기능을 실행하려고했지만 이전 기능에서 반환 된 데이터를 사용하려고합니다. 모든 콜백을 중첩 할 수는 있지만 약속을 사용하고 싶습니다. var checkedOutReport = function() { var rootSite = w

    2

    2답변

    저는 현재 약속에 어려움을 겪고 있으며 개념이 조금 잘못되었다고 생각합니다. 기본적으로 내가하려는 것은 작은 템플릿 핸들러를 작성하는 것입니다. 템플릿을로드하여 속성에 저장하고 chainable이 될 load() 메서드가 있습니다. 내가 연결하고자하는 메소드는 attachTo()이며 이전에로드 한 템플릿을 DOM 요소에 추가합니다. 템플릿이 비동기 적으로로

    0

    2답변

    하나의 컬렉션에 병합하려는 컬렉션이 두 개 있습니다. 은 매개 변수 중 하나가 실패하면 즉시 실패한 콜백을 실행하기 때문에 jquery를 사용하지 않으려합니다. $.when(A.fetch(), B.fetch()) 나는 그들 중 하나가 여전히 내가 그것으로 렌더링하고 싶다면 나는 원하지 않는다. 다음과 같은 방법이 있습니다. 나는 그것을하는 대신 할 수있는

    1

    1답변

    이미지 폴링을 사용하여 큰 json 피드를 검색하기 위해 긴 폴링을 사용하고 있습니다. 나는 내 $.ajax 요청의 success 부분에 이러한 URL을 미리로드하고 완전히로드 된 후에 이러한 이미지로 어떤 작업을 수행하는 함수를 호출하려고합니다. 내 $.ajax 요청의 complete 부분에있는 $.Deferred 개체를 사용하고 이미지 미리로드 루프의

    0

    1답변

    작업 설명. $ .get을 사용하여 리소스 목록을로드하는 코드를 테스트하려고합니다. 그래서, 소스 코드 : fetchTemplates: function(list, cb){ var promises = [], $container = $('#templates'); Object.keys(list).forEach(function(tplS

    0

    1답변

    자바 프로토 타입 객체 배열이 있습니다. function Obj(data){ this.dfd=$.Deferred(); this.data; } 내가 어떤 이벤트 기간 동안 데이터를 재설정하는 기능이 있고, 다음과 같은 기능이 있습니다 : 각 오브젝트는 데이터 그래서 같이 연기 개체가 있습니다. Obj.prototype.resetData

    0

    1답변

    jQuery를 사용하여 패턴을 발명 한 사실을 알았고 다른 곳에 이미 존재하는지 궁금해했습니다. 기본적으로 비동기 작업 체인이 차례로 발생해야하지만, 반드시 동일한 작업이 아니더라도 작업이 조건부 일 수 있습니다. 그것은이 (간결을위한 커피 스크립트 구문)과 같습니다 과도한 중첩 반복 코드이 내 구성 루틴이 감소 : 추함이 a = itemA.save()

    0

    1답변

    지연을 잘못 사용하고 있고 그렇지 않은 경우 궁금합니다. 더 웅변적인 방법이 있습니다. 그래서, 사람 페이지 뷰 중에이 아약스 요청을 여러 번 실행하고 있습니다. 자, 나는 deffered를 한 번만 해결할 수 있음을 이해하고 있으므로, "def"를 적절하게 재설정합니다. 하지만 변수에 아약스 호출을 할당하고 고유 식별자를 전달하고 지연을 해결할 수 있는지

    1

    2답변

    AFAIK Deferreds는 한 번만 해결할 수 있지만 테이블에 많은 Deferreds를 저장하는 시나리오가 있습니다. 이 지연 값을 으로 업데이트해야하지만은 다른 모듈이 지연된 원본에 대한 로컬 참조를 저장하기를 원하므로 새로운 객체로 전체 지연을 덮어 쓸 수는 없습니다. 지연된 값을 덮어 쓸 수있는 방법이 있습니까? 아니면 의심스러운 (심지어 불가능할