对象在 IE 11 上不支持 属性 或方法 'includes'
Object doesn't support property or method 'includes' on IE 11
我在 React 应用程序中使用 use-http
包与以下 polyfills
- whatwg-fetch
- abortcontroller-polyfill
- url-搜索参数-polyfill
该应用程序还具有处理 corejs 的 babel 配置。
当我使用控制台时,我可以声明并分配一个数组,稍后我对其应用 includes
,工作正常。
但是当我 运行 应用程序时,我收到错误 对象不支持 属性 或方法 'includes' on IE 11 .在调试时,我放置了一个断点,然后我在控制台上使用了失败的数组,然后我收到了错误。我也尝试过明确使用 core-js
包,但仍然没有解决问题。
我不明白其中的不一致,为什么当我声明一个数组时 includes
工作正常,但是当 运行 应用程序时,相同的功能却没有。
以下三个导入的组合在条目文件中有效。
import "whatwg-fetch";
import "abortcontroller-polyfill";
import "core-js/stable";
我仍然没有设法通过 webpack 配置它,但是,它解决了我在 IE 中遇到的问题。
我在 React 应用程序中使用 use-http
包与以下 polyfills
- whatwg-fetch
- abortcontroller-polyfill
- url-搜索参数-polyfill
该应用程序还具有处理 corejs 的 babel 配置。
当我使用控制台时,我可以声明并分配一个数组,稍后我对其应用 includes
,工作正常。
但是当我 运行 应用程序时,我收到错误 对象不支持 属性 或方法 'includes' on IE 11 .在调试时,我放置了一个断点,然后我在控制台上使用了失败的数组,然后我收到了错误。我也尝试过明确使用 core-js
包,但仍然没有解决问题。
我不明白其中的不一致,为什么当我声明一个数组时 includes
工作正常,但是当 运行 应用程序时,相同的功能却没有。
以下三个导入的组合在条目文件中有效。
import "whatwg-fetch";
import "abortcontroller-polyfill";
import "core-js/stable";
我仍然没有设法通过 webpack 配置它,但是,它解决了我在 IE 中遇到的问题。