問題タブ [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.

0 投票する
2 に答える
2707 参照

javascript - 非同期ウォーターフォールが Typeerror を取得しています。nextcallback は関数ではありません

だから私は非同期に慣れていないので、簡単な例を試してみましたが、このエラーが発生しました。このメソッドの何が問題になっています TypeError: nextCallback is not a function

上記のコードの何が問題になっていますか?

0 投票する
1 に答える
572 参照

highcharts - y 軸が 0 のシリーズの間のいくつかの列を開始するウォーターフォール ハイチャート

スクリーンショットのようにグラフを表示するようにウォーターフォールハイチャートの動作を変更するのを手伝ってもらえますか?

ここに画像の説明を入力

実際、私は isSum と isIntemediateSum プロパティについて知っています。これを使用して、ウォーターフォールのいくつかの列を 0 y 軸で開始できます。

ただし、これは割り当てられた y 軸の値を無視し、この前の系列に基づいて計算自体を行います。

助言がありますか?

0 投票する
1 に答える
108 参照

node.js - 外部非同期関数 (RedisSMQ) で async.waterfall を使用する方法

指定された URL に画像が含まれているかどうかを確認する必要がある rsmq サーバーがあります。init()すべての要求を処理する関数とwhile(true)ループがあるため、プログラムを同期的に実行する必要があります。

まずinit()関数の前にループが呼び出されます。

第二に、ループを続行する前に各反復が終了するのをループに待機させて、ヒープオーバーフローが発生しないようにします。

async.waterfall を使用しようとしています。私のコード: Pastebin.com リンク

前もって感謝します!

0 投票する
2 に答える
129 参照

javascript - コールバック関数でのデータの操作

いくつかの I/O を実行し、結果データの処理が完了したらコールバックを呼び出すネストされた関数があります。このようなもの:

sendRequest() は、ハードウェアと対話し、ハードウェアから取得したデータで returCallback を呼び出すか、何か問題が発生した場合に errorCallback を呼び出す関数です。私の問題は、ハードウェアが返すデータが、さまざまなパラメーターを表すさまざまな数値で構成される非常に長い文字列であることです。私がやりたいことは、returnCallback に与えられたデータを操作し、各パラメーターのプロパティを作成してオブジェクトを作成することです。それを行う方法はありますか?私はすでに async.waterfall を使ってみました

しかし、それは何もしません。ウォーターフォールの 2 番目の関数が呼び出されることはありません。これは、最初の関数からのコールバックがウォーターフォールで期待どおりに構成されておらず、 callback(null, data )ではなく callback(data)で返されるためである可能性があります。

0 投票する
3 に答える
3435 参照

node.js - ウォーターフォール内のノード非同期並列

データベースからデータを取得するためにNodejsでサーバーを構築しています。私はしばらく非同期ライブラリを使用してきましたが、並列関数内にウォーターフォールを配置するなどのいくつかのことを理解しました。

最初にクエリを実行し、そのクエリの結果を同時に実行できる他のクエリで使用する必要があるという問題に遭遇しました。コードは次のようになります。

今私の問題は、ウォーターフォール関数からの結果にアクセスし、それを並列関数で使用することです。

0 投票する
1 に答える
454 参照

node.js - ウォーターフォールでネストされた async.eachSeries が間違った順序で実行される

非同期ウォーターフォールの 2 番目の関数では、コード内のeachSeriesコールバック ( ) がウォーターフォール コールバック ( ) の後に実行されますが、その理由はわかりません。urlCallbackwaterfallCallback

私の知る限り、async.eachSeries は 3 つの引数 (array,functionToBeExecuteOnEachItem,callback) を受け取り、その順序で実行します。どういうわけかここではありません。

0 投票する
1 に答える
66 参照

node.js - ノード js 非同期コールバックの問題

ループが処理されている関数の後に次の関数を呼び出したいので、非同期ウォーターフォールに少し問題があります。スクリプトは非同期ウォーターフォール フローの一部であり、前の関数は問題なく動作しています。 forループ。コードは以下にあります。どんな助けでも大歓迎です。ありがとう