問題タブ [requestjs]

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 に答える
457 参照

node.js - リクエスト コールバックからリクエストを送信できません

リクエスト コールバック内で 2 番目のリクエストを実行できません。

問題は、2 番目の要求が実行されていないことです。を開始するために nodemon を使用していますexpress servernodemon 、最初の要求のみが で受信されますexpress

electronしかし、奇妙なことに、アプリを閉じずに 2 回目にメソッドを呼び出そうとすると、second requestが実行されます。nodemonそして、2 番目のリクエストが最初に実行されることがわかります。

の出来上がりnodemonはこんな感じ。

/path/to/second/urlはどこにもとどまっていないように見え、メソッドが 2 回目に呼び出された場合にサーバーに送信されます。

助けてください、ありがとう。

更新: 詳細情報を追加しました。

routes すべての.jsファイルをそこに保存できるフォルダがあります。次に、これを my app.js で使用してロードしています

次に、ルートファイルに、このようなものがあります。

実際には、その要求は ipc コールバック内で呼び出されます。メニュー項目があり、click()使用したばかりのイベントでbrowserWindow.getFocusedWindow().webContents.send('ipc-name')、これがトリガーされます。

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

javascript - リクエストnodejsで変数を初期化してオブジェクトを構築します

変数に少し問題があります。

関数の戻り時にオブジェクト (ObjectQueue) を構築したいのですが、コールバック関数の要求で初期化された変数に同じスコープがなく、解決策が見つからないため、できません。

変数リソース、nameUser および JsonObject は未定義です。解決策はありますか?

Plazza.ts

ObjectQueue.ts