javascript - nodejs は、request-promise を使用してリクエストを送信した後に返される結果を取得できません。
typecho
typecho 2017-06-21 10:12:07
0
1
959

バックグラウンドは request-promise を使用してネットワーク リクエストを送信し、サードパーティ インターフェイスをリクエストし、json データを返します。json キーを手動で定義しましたが、このキーに対応する出力値は未定義と表示されます。

コードブロック:

ブラウザは結果を返します:

背景表示結果は次のとおりです:

なぜ未定義なのですか? ? ?
戻り値は json です。[] 内の変数を使用しましたが、ローカル ブラウザのテストでは問題ありませんでした。

typecho
typecho

Following the voice in heart.

全員に返信(1)
習慣沉默

のreturn formはオブジェクトではないと考えて良いでしょうか?タイプは?または、for in を使用してそれがカプセル化されたオブジェクトであるかどうかを確認します。おそらく、console.log によって出力される結果は、単に String または valueOf に変更されるだけです。 。 。 {"20170620":"0","20170621":"0"}

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