問題タブ [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 投票する
1 に答える
47 参照

javascript - jQueryがまだ機能する前にロードされたスクリプトファイルはなぜですか?

Rails アプリから CDN 経由で jQuery をロードする予定です。残念ながらコードを表示することはできませんが、説明しようと思います。コードは次のように設定されました。

body タグを閉じる前のレイアウト:

main_web.js:

今、私がやりたいことは、

レイアウト中

main_web.js では、jQuery の依存関係を削除します

私はそれを行い、今では次のような滝があります。

滝

その変更を実装するとき、jQuery が読み込まれる前に訪問者のブラウザが main_script を実行しようとしないことを確認したいと思います。

0 投票する
0 に答える
892 参照

performance - キャッシュされたファイルの Waiting (TTFB) または Content Loaded ms 値が高いのはなぜですか?

いくつかの CSS および Javascript ファイルの Chrome 開発者ツールのウォーターフォールを見ています。

ページを更新すると、予想どおり、いくつかのファイルがブラウザーのキャッシュから読み込まれます。これらは、ほとんどの場合、ロードに 1 ミリ秒かかります。ただし、一部のファイルは、更新するたびに同じ犯罪者のように見え、かなり時間がかかります。400ミリ秒から800ミリ秒の間の何か。

Chrome のネットワーク タブのウォーターフォール タイムラインは、場合によっては、この時間が TTFB (最初のバイトまでの時間) に費やされていることを示しています。これは私には意味がありません。ブラウザのキャッシュから取得している場合は、サーバーではなくハード ドライブから取得する必要があります。TTFB があるのはなぜですか?

他のファイルの場合、または場合によっては別の更新の場合、時間がコンテンツのダウンロード時間のせいになっていることがわかります。繰り返しますが、キャッシュから取得すると、これはかなり瞬時に行われるはずですが、0.5 秒以上かかることもあります。

ここで何が起こっているのか、誰かが光を当てることができますか? これは私が取り組んでいる Web アプリなので、共有できるリンクがありません。

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

javascript - 初回ロード時のウォーターフォール表示エラー

次のようなウォーターフォール スタイルのページがあります。

正常に動作しますが、最初のロード時に常に以下の状況が発生します。

違う

ブラウザ ウィンドウのサイズを変更するか、このページをリロードするまで:

正常

これを手伝ってもらえますか?

ありがとう。

0 投票する
0 に答える
223 参照

matlab - x 軸が異なるウォーターフォール プロット

プロットごとに異なる x 軸を使用して、MATLAB でウォーターフォール プロットを作成したいと考えています。この質問への回答の図のようにプロットを表示したい:リボンを使用したウォーターフォール プロットですが、この例では、「xaxis」は各 curve で同じです。同様の手順を実装することは可能ですが、異なる x 軸を持つことができますか?

plot3 を使用して、異なる軸で単純なライン プロットを行う方法を知っています。

しかし、それがウォーターフォール プロットに適用できるかどうかはわかりません。逆に、plot3 を使用すると、前述の例に似た結果が得られるかどうかもわかりません。

編集:おそらく十分に明確ではありませんでした:私がやりたいのは、weterfall プロットです。つまり、異なる y 値の複数の (x,z) 曲線ですが、matplotlib で生成されたこの例のように、曲線ごとに異なる x ベクトルがあります( 3 つの曲線が同じ x 範囲も x 値間の同じ間隔も共有していないことに注意してください): example_python

私の知る限り、matlab のウォーターフォール関数は各曲線に同じ x ベクトルを使用するように設計されており、それをバイパスする方法がわかりません (現在回答としてマークされている質問はこの問題に対処していません)。

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

node.js - DB をクエリするときの非同期ウォーターフォールの問題

csv ストリームから mongoDB に保存するオブジェクトのセットを作成しています。csv 行ごとに、保存する前に、オブジェクトが MongoDB に存在しないことを確認する必要があります。以下のコードは、GET ルート内で実行されます。

非同期ウォーターフォールを使用しようとしていますが、期待どおりに動作しません。

ここにコードがあります

私はこれが次を返すことを期待します

機能1で

JSON の doc オブジェクト

function2 で

終了した!

代わりに私は得る

関数 1 で

function2 で

終了した!

ヌル

findOne() 呼び出しがない限り、期待どおりに実行されます。私は何が欠けていますか??

とても有難い

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

node.js - nodejsのウォーターフォールを使用したコールバックのコールバック

プロジェクトに MEAN (Mongo Express Angulars NodeJs) を使用しています。問題は、クエリ オブジェクトから受け取ったデータに 1 つの属性を追加する必要があることです。そして、まったく古いデータ配列で新しいデータ配列を作成しますが、追加の属性が1つあります。複数のコールバック関数と for ループを使用しているため、属性を追加してウォーターフォール モデルを使用してコールバックに渡す方法を知っています。期待される結果を得ることができません。

コード:

私の機能:

  1. fetchDateWiseReport = 指定された日付のレストラン レコードを取得し、コールバックで結果を送信します
  2. getSellingPriceOfItems = 各アイテムの価格を検索し、指定された配列の販売価格を返し、コールバックで結果を送信するアイテム モデルへのクエリ。すべての機能を含む私の完全なコードはこちらです。ここで、追加の属性「sp」を使用して、注文を newOrders と等しくする必要があります。しかし、私はこれを得ることができません。続行するために何か提案してくれませんか?
0 投票する
2 に答える
204 参照

scrum - 要件が明確な場合、スクラムを使用する必要があります

チームでスクラムを実践しようとしました。しかし、私の同僚は私に尋ねます:

私たちのソフトウェアには明確な要件があります。では、なぜスクラムを使用する必要があるのか

どうすれば彼をこの事件から説得できるでしょうか。

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

node.js - node.jsの非同期でエラー時にウォーターフォールの実行を停止するには?

ウォーターフォール方式で非同期モジュールを使用しています。

ただし、2 番目の関数は常に実行されます。それを防ぐ方法は?

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

node.js - Async ウォーターフォールで最後のコールバックを呼び出さないことに害はありますか?

これに害はありますか?設計どおりにメソッドを使用していないことに気付きましたが、私が維持しているコードの束を見つけたばかりです(怒鳴られるためにもう周りにいない誰かによって書かれました)。これが大きな打撃を受けているサーバーで実行されていた場合、問題が発生しますか?