這兩個功能是我正在處理的音樂播放列表項目的控制器的一部分。在用戶選擇他的文件後,調用準備功能來檢查每個文件是否有效。完成後,調用getIDtags將ID3tags數據添加到每個文件。 var preparePlaylist = function (files){
var allPromises = [],
currentSongsListLength = $sco
序列化一串承諾的函數調用最方便的方法是什麼? var promised_functions = [
fn1, // call this
fn2, // if previous resolved call this
fn3 // if previous resolved call this
];
q.serialize_functions(promised_functions)
.the
我需要在循環內執行一個異步函數(使用不同的參數)。任何想法如何在Node.js中使用Q模塊來完成。 下面是一個例子: - function addAsync(a, b) {
var deferred = q.defer();
// Wait 2 seconds and then add a + b
setTimeout(function() {
defer