谁是对的? Chrome或Edge,该如何解决?我是否需要更改Webpack配置以弥补此问题?
请参见下面的屏幕截图-Get-QlikDataConnection -filter "name sw 'Data'"
正在传递给undefined
Chrome不在乎,但Edge会引发错误new Headers()
并使整个应用程序崩溃
答案 0 :(得分:1)
因为IE(Edge只是装扮成IE,让我们面对现实)是我们所有存在的祸根。
只要确保您要传递的对象没有未定义即可。您可以使用javascript的真实性轻松做到这一点。
else {
return new Headers(headers || {});
}
看起来像是来自Apollo-Link-Rest。只需像这样创建您的RestLink
const restLink = new RestLink({
uri: 'https://swapi.co/api/',
headers: {},
});