帖子上有TypeMismatchError

时间:2016-10-10 14:19:32

标签: aurelia microsoft-edge aurelia-fetch-client

我正在使用aurelia库编写aurelia-fetch-client个应用程序。 当我尝试将对象发布到我的api服务时,我收到错误:

  

TypeMismatchError

仅在Edge的控制台中。其他浏览器(Chrome,Firefox和IE11)没有问题。没有关于它的描述或任何其他细节。

1 个答案:

答案 0 :(得分:1)

除了最新版本的Edge之外,您需要包含 fetch polyfill才能使aurelia-fetch-client正常工作。我认为它从第14版开始就受到支持,但我不一定会依赖它。众所周知Edge对这些东西很古怪(Promise实现也非常慢,这就是为什么我个人总是使用蓝鸟)

您可以使用npm i whatwg-fetch --save进行安装,并确保将其导入并将其包含在您的捆绑配置中(相关说明取决于您正在使用的构建系统)