如何在打字稿中使用同构-fetch

Kri*_*tya 6 javascript isomorphic-javascript

我收到错误 @types/isomorphic-fetch 没有默认的导出获取

import fetch from 'isomorphic-fetch';

export const AUTH_FAIL = "AUTH_FAIL"
export const ERROR_FETCH = "EROR_FETCH";
export const SUCCESS_FETCH = "SUCESS_FETCH";
export const START_FETCH = "START_FETCH";

export function start_fetch(){ 
    return function(dispatch: any){
        return fetch("http://localhost:8000/api/data")
        .then(
            response => response.json()
        )
    }
}
Run Code Online (Sandbox Code Playgroud)

感谢您的帮助。

dal*_*asg 5

我可以通过像这样导入库来使其工作:

import 'isomorphic-fetch';
Run Code Online (Sandbox Code Playgroud)

不过在那之前我必须填充 ES6 Promise。例如:

import * as e6p from "es6-promise";
(e6p as any).polyfill();
Run Code Online (Sandbox Code Playgroud)