3
Promise.all([getJSON1(), getJSON2()])
.then((arr) => {
var data = {
json1: arr[0],
json2: arr[1]
};
return data;
});
機能getJSON1()
とgetJSON2()
外観以下のような:WebPACKのは、そのことをやって行われたときに
function getJSON1() {
return axios.get('json1-url.json');
}
これがすべてと交換axiosフェッチた場合しかし、私は思ったんだけど、正常に動作しているが、私の最後のbundle.jsの大きさを低減するであろう。
私はfetch polyfillを試して、this blogに従ってwebpackと統合していますが、調整する方法がわかりません。getJSON1()
はフェッチを使用します。私は、次のことを試してみました:
function getJSON1() {
return fetch('json1-url.json');
}
これはTypeError例外になります。オブジェクトは、( '新しい約束' をevaulating)コンストラクタではありません
を使用すると、各フェッチを個別に呼んでテストしていますか?例えば'getJSON1()'と 'getJSON2()'は単独で動作しますか?あなたのコードのどこにエラーがありますか? – Clarkie