q

    1熱度

    2回答

    我試着調用Post方法,然後根據結果,我將多次調用相同的Post方法並返回結果,使用$ q.all。 我Post方法是: getData: function (params, callback) { $http.post('service/myService', params) .success(function (data) { callba

    0熱度

    1回答

    使用angular $ q,我在質疑自己是否應該使用$$ state私有屬性來檢查承諾的狀態(以檢查它是未決還是已完成)。 假設這樣的情況: var promise = undefined; $scope.click = function(){ if(promise != null && promise.$$state.status === 0) return;

    0熱度

    1回答

    當我 'GET' 這個控制器動作我得到這個錯誤: TypeError: Cannot read property 'then' of undefined 代碼: allUsers: function (req, res) { Admin.find({ id: req.adminId }, function (err, admin) { console.log(admin);

    2熱度

    1回答

    我嘗試鏈接承諾。在getExternalMap()下面返回一個promise(處理ajax call => deferred.resolve()並返回deferred.promise)。 「第一鏈」被稱爲沒有問題,但「第二鏈」沒有被調用,爲什麼? 我認爲這是寫得很好,但它不是,我也找不到爲什麼。 var self = this; getExternalMap().then(function()

    1熱度

    2回答

    的基礎上調用Q無極下面是我的病情 if abc is true call async func1, func2 else call async func1 function test(): Q.Promise<boolean> { if(abc) Q.all([func1,func2]) else Q.all([func1])

    0熱度

    3回答

    我是nodejs的新手。我有一個for循環,並嘗試從filearray一次上傳一個文件。對於上傳,它調用一個有承諾模式的方法。因此,for循環將繼續執行而不會等待返回的承諾,因此文件上傳的順序將丟失。任何人都可以幫助我嗎? function uploadFiles(model, files){ var deferred = Q.defer(); var result = [];

    -1熱度

    1回答

    我需要通過從MYSQL獲取數據來準備JSON。我在樹結構中有MYSQl中的數據。我試圖讓遞歸函數準備JSON達到要求,但得到的錯誤,我有以下兩個文件 main.js /* jshint node: true */ "use strict"; var db = require('./helpers/db'); var list_worker = require('./workers/list

    1熱度

    1回答

    我有一個表,它是: t:([]a:1 3 2 1 2 3 3 2 1;b:10 20 30 40 50 60 70 80 90;c:100 200 300 400 500 600 700 800 900) 我希望所有的C爲0,其中a是等於2,並且全部是爲0,其中一個等於1 目前我有兩個代碼: t:update b:0 from t where a=1 t:update c:0 from t

    2熱度

    2回答

    簡化這個我有以下的javascript函數: function render(id) { var deferred = $q.defer(); Flights.get(id).then(function(flightDto){ Arrivals.getDemoProfile(flightDto.id).then(function(arrivalDt

    0熱度

    1回答

    我正在研究一個節點項目,它使用戶能夠上傳.csv文件,然後將其添加到mongo數據庫中。我使用不同的模塊工作,但使用大文件時,它會在所有數據處理完之前完成讀取和重定向用戶。我認爲promised-csv會幫助解決這個問題,但是我很難弄清楚如何設置它。這是目前的設置: app.post('/import', isLoggedIn, function(req, res) { var read