q

    4

    2답변

    .then() 콜백이 오류 (예 : 정의되지 않은 변수에 대한 작업)로 인해 실패하고 .catch()이 연결되어 있지 않은 경우 오류가 자동으로 무시됩니다. 개발하는 동안 이것은 매우 불편합니다. 예를 들어,이 코드는 오류 표시하지 않고 종료됩니다 : var Q = require('q'); var promise = Q('something'); prom

    1

    2답변

    Mongoose 모델 집합의 데이터베이스 업데이트 스크립트에 Highland.js을 사용하려고 시도 중이므로 호출에서 Model.find()에 매우 적합합니다. 몇 가지 동기식 작업 (새로운 스키마, 몇 가지 정리 작업을 수행하기 위해 내 모델을 업데이트하는 작업)이 있으며 마지막에는 save() 문서를 원합니다. 실행해야 할 사전 저장 후크가 있는데 업데

    5

    2답변

    coffeescript에서 연결을 약속 할 때 정의 된 함수는 'this'에 바인딩해야합니다. $q.fcall somecall .then ((url)-> dosomething() ).bind(this) .catch (err)-> console.log 'error occured', err 그러나 위의 내용은 다

    1

    1답변

    Q, 라이브러리 공동 작업을 복원하는 방법을 어떻게 도와 줄 수 있습니까? 이것은 내가 교환하고 싶은 것입니다. Q를 사용하지 마십시오. 그냥 다시 작성하십시오. var deffered = Q.defer(); client.get('/pension/woori_m.asp?pension_code=w0101200', function (err, req)

    2

    3답변

    나는 나의 VisiteCtrl에있는 버튼을 호출 "getItems()"를 가지고 : function VisiteCtrl($scope, visiteService) { $scope.items = []; $scope.getItems = function() { var promise = visiteService.getItems();

    0

    1답변

    나는 약속에 더 가깝고 비동기로 들어가려고 노력하고 있습니다. 내가 가진 : var findRepositoryPromise, getUserTeamsPromise; getUserTeamsPromise = null; findRepositoryPromise = RepositoryService.find($stateParams.host, $stateParam

    -1

    1답변

    나는 Q.lib를 처음 사용했습니다. 언제 Q.defer를 사용해야합니까? 어떤 이점이 있습니까? q.defer로 약속을 되돌릴 수 있습니까? 질문 라이브러리의 주요 저자의 var deferred = Q.defer(); FS.readFile("foo.txt", "utf-8", function (error, text) { if (error) {

    0

    1답변

    지금까지 Parse.Promise, Q 및 Bluebird을 시도했지만 비동기 런타임 오류를 처리/처리하기 위해 error 또는 catch 블록을 가져올 수 없었습니다. 위에서 언급 한 라이브러리 중 하나는,/캡처 비동기 런타임 오류를 처리하고 내가 제대로 내 샘플 코드를 작성하지 않았을 수 있음을 의심 할 수 있다고 생각되면, 실수 지적 주시기 바랍니다

    0

    1답변

    중첩 된 for 루프에서 값을 추출하려고합니다. 내 루프는 Redis에서 값을 가져오고이 값을 "info"라는 배열 변수에 추가하려고합니다. 중요한 비트는 for-loop입니다. app.get('/query', function(req, res) { var info = []; redisClient.keys("todo:*", functio

    2

    1답변

    약속 라이브러리로 Q.js을 사용하고 있습니다. 나는 같은과 중첩을 제거 할 수 있음을 알게 해주기 function X() { return Q.Promise(function(resolve, reject) { Users.find() .then(function(user) { Q.all([ getUs