SQL クエリが Node.js の特定のルートに表示されない
P粉770375450
P粉770375450 2024-04-04 00:24:22
0
1
479

私はJavaScriptとnodejsの初心者なので質問があります

単純な API で作業しているコードがありますが、なぜこれが起こっているのか理解するのに苦労しています

リーリー

localhost mysql のすべてのユーザーを画面上にリストするこのルートがあります。接続は正常に機能しますが、道順を入力すると、「[]」(空のリスト)が表示された空白の画面が返されます。

コンソールと HTML ページにエラーは表示されません

しかし、「api」部分を変更せずに「list_all」のルートのみを変更すると、すべてがうまくいきます。このような:### リーリー

SQL 応答が返されます。

問題は、ルートに「api」を指定するとなぜ機能しないのかということです。

関数「get_info」:

リーリー

ルート「api/list_all」がすべてのユーザーの SQL 結果を正常に返すことができることを願っています。

P粉770375450
P粉770375450

全員に返信(1)
P粉038161873

間違ったコードをメインサーバーファイルにインポートした可能性があります

上記のコードが server ファイルとは異なるファイルにある場合は、server.js に app.use('/api/list_all',imported_route) という行を追加する必要があります。 次に、コードを

に変更します。 リーリー

詳細については、前の質問を参照してください。 ルーティングは Node.js および Express.js API を使用しません

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート