如何解决“ aurelia-polyfills”不起作用或者我们无法正确导入
我们在项目中使用Aurelia JS。 在IE11上,我们得到了错误,提示缺少“ includes”方法: 对象不支持属性或方法“包含”
我们已经安装了 aurelia-polyfills 插件,但是它不起作用(或者我们以错误的方式使用它)。
在main-webpack.js中:
...
import 'aurelia-polyfills';
...
bootstrap(function (aurelia) {
aurelia.use
.standardConfiguration()
.defaultResources()
.developmentLogging()
...
.plugin(PLATFORM.moduleName('aurelia-polyfills'));
aurelia.start().then(() => aurelia.setRoot(PLATFORM.moduleName('app-webpack'),document.body));
});
我们的进口声明正确吗? 我们应该在同一文件中做吗?
解决方法
已解决: aurelia-polyfills 仅处理Array对象的 includes ,而不处理String。 我的错误与String有关,因此我需要使用polyfill创建单独的JS文件并使用以下代码段:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/includes
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。