バックグラウンドは request-promise を使用してネットワーク リクエストを送信し、サードパーティ インターフェイスをリクエストし、json データを返します。json キーを手動で定義しましたが、このキーに対応する出力値は未定義と表示されます。
コードブロック:
ブラウザは結果を返します:
背景表示結果は次のとおりです:
なぜ未定義なのですか? ? ?
戻り値は json です。[] 内の変数を使用しましたが、ローカル ブラウザのテストでは問題ありませんでした。
習慣沉默2017-06-21 10:14:07
のreturn formはオブジェクトではないと考えて良いでしょうか?タイプは?または、for in を使用してそれがカプセル化されたオブジェクトであるかどうかを確認します。おそらく、console.log によって出力される結果は、単に String または valueOf に変更されるだけです。 。 。 {"20170620":"0","20170621":"0"}