問題タブ [waterfall]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 非同期ウォーターフォールが Typeerror を取得しています。nextcallback は関数ではありません
だから私は非同期に慣れていないので、簡単な例を試してみましたが、このエラーが発生しました。このメソッドの何が問題になっています TypeError: nextCallback is not a function
上記のコードの何が問題になっていますか?
node.js - 外部非同期関数 (RedisSMQ) で async.waterfall を使用する方法
指定された URL に画像が含まれているかどうかを確認する必要がある rsmq サーバーがあります。init()
すべての要求を処理する関数とwhile(true)
ループがあるため、プログラムを同期的に実行する必要があります。
まず、init()
関数の前にループが呼び出されます。
第二に、ループを続行する前に各反復が終了するのをループに待機させて、ヒープオーバーフローが発生しないようにします。
async.waterfall を使用しようとしています。私のコード: Pastebin.com リンク
前もって感謝します!
javascript - コールバック関数でのデータの操作
いくつかの I/O を実行し、結果データの処理が完了したらコールバックを呼び出すネストされた関数があります。このようなもの:
sendRequest() は、ハードウェアと対話し、ハードウェアから取得したデータで returCallback を呼び出すか、何か問題が発生した場合に errorCallback を呼び出す関数です。私の問題は、ハードウェアが返すデータが、さまざまなパラメーターを表すさまざまな数値で構成される非常に長い文字列であることです。私がやりたいことは、returnCallback に与えられたデータを操作し、各パラメーターのプロパティを作成してオブジェクトを作成することです。それを行う方法はありますか?私はすでに async.waterfall を使ってみました
しかし、それは何もしません。ウォーターフォールの 2 番目の関数が呼び出されることはありません。これは、最初の関数からのコールバックがウォーターフォールで期待どおりに構成されておらず、 callback(null, data )ではなく callback(data)で返されるためである可能性があります。
node.js - ウォーターフォール内のノード非同期並列
データベースからデータを取得するためにNodejsでサーバーを構築しています。私はしばらく非同期ライブラリを使用してきましたが、並列関数内にウォーターフォールを配置するなどのいくつかのことを理解しました。
最初にクエリを実行し、そのクエリの結果を同時に実行できる他のクエリで使用する必要があるという問題に遭遇しました。コードは次のようになります。
今私の問題は、ウォーターフォール関数からの結果にアクセスし、それを並列関数で使用することです。
node.js - ウォーターフォールでネストされた async.eachSeries が間違った順序で実行される
非同期ウォーターフォールの 2 番目の関数では、コード内のeachSeries
コールバック ( ) がウォーターフォール コールバック ( ) の後に実行されますが、その理由はわかりません。urlCallback
waterfallCallback
私の知る限り、async.eachSeries は 3 つの引数 (array,functionToBeExecuteOnEachItem,callback) を受け取り、その順序で実行します。どういうわけかここではありません。
node.js - ノード js 非同期コールバックの問題
ループが処理されている関数の後に次の関数を呼び出したいので、非同期ウォーターフォールに少し問題があります。スクリプトは非同期ウォーターフォール フローの一部であり、前の関数は問題なく動作しています。 forループ。コードは以下にあります。どんな助けでも大歓迎です。ありがとう