首页
学习
活动
专区
圈层
工具
发布

角7和IE
EN

Stack Overflow用户
提问于 2019-07-30 14:49:02
回答 2查看 1K关注 0票数 1

我在IE11中看到这个角度的应用程序时出现了这个错误

代码语言:javascript
复制
SCRIPT445: Object doesn't support this action
zone.js (199,1)

if (this._zoneDelegate.handleError(this, error)) {
    throw error;
}

使用Angluar Core 7.2.15和我的填充物

代码语言:javascript
复制
import 'core-js/es6/symbol';
import 'core-js/es6/function';
import 'core-js/es6/parse-int';
import 'core-js/es6/parse-float';
import 'core-js/es6/number';
import 'core-js/es6/math';
import 'core-js/es6/string';
import 'core-js/es6/date';
import 'core-js/es6/regexp';
import 'core-js/es6/map';
import 'core-js/es6/weak-map';
import 'core-js/es6/set';
import 'core-js/es6/array';
import 'core-js/es6/object';
import 'core-js/es7/array';
import 'core-js/es7/object';

不知道我还能做什么

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-07-31 17:13:42

尼科的建议是正确的。正如他所说的,核心js只为流行的es6特性提供多填充功能,我使用的是不受IE支持的new URL()

票数 1
EN

Stack Overflow用户

发布于 2019-07-31 02:25:46

您需要导入所有的多边形填充,使角应用程序在IE中工作。除您导入的上述填充外,还请在polyfills.ts中取消对下列填充的注释

代码语言:javascript
复制
import 'classlist.js';
import 'web-animations-js';
import 'core-js/es6/reflect';
import 'core-js/es7/reflect';
import 'zone.js/dist/zone';

然后您需要安装一些带有npm的软件包:

代码语言:javascript
复制
npm install --save classlist.js
npm install --save web-animations-js

您还可以参考博客

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57274454

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档