1
イムネイティブ反応する、およびサービスを作るために新しいは、次のようにファイルがあり、「NetworkCalls.js」と言うイムは別のファイルを作成する呼び出します。サービスネイティブのjsを呼び出して、結果をjsに呼び出す方法は?
var NetworkCalls = {
callUsingGETRequest: function(URL){
fetch(URL, {method: "GET"})
.then((response) => response.json())
.then((responseData) => {
return responseData.ip;
})
.done();
}
}
今Imはindex.ios.jsファイルからこの関数を呼び出します
NetworkCalls.callUsingGETRequest(('http://ip.jsontest.com/'),(response) => {
console.log(response);
})
}
としてインポートが行われ、さらにはIM受信応答が、結果は、この機能ブロックに戻って来なかったし、それが決して印刷されません取得しています。
これはnoobの質問かもしれませんが、どこで間違っているのですか?助言がありますか ?
のようにまた、私は理解するために、これらのような構文に関するいくつかの良いドキュメントがあるかどうかを知りたい、
callUsingGETRequest
からPromise
を返し、それを使用することができます。 @Alexander – Rajesh@RSD MDNにはdocがあります - https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise、https://developer.mozilla.org/を取得してくださいja-JP/docs/Web/API/Fetch_API –
ありがとう:) @アレクサンダー – Rajesh