angular2 app在IE 11上崩溃

时间:2017-10-26 08:05:55

标签: angularjs angular

我在ie11遇到一个应用崩溃问题。应用程序适用于所有浏览器,但IE。 在一些帖子中,我发现在polyfills.ts

中取消注释以下行
/** IE9, IE10 and IE11 requires all of the following polyfills. **/
import 'core-js/es6/symbol';
import 'core-js/es6/object';
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/array';
import 'core-js/es6/regexp';
import 'core-js/es6/map';
import 'core-js/es6/weak-map';
import 'core-js/es6/set';

在取消注释这些行之后,应用程序正在使用IE 11.0.38(KB203621)。 但它仍然在IE 11.0.96(KB4040685)上崩溃。浏览器本身在尝试加载应用程序时停止工作。

如果有人此前遇到过此类问题,请提供宝贵的建议以解决此问题。

谢谢&的问候,

1 个答案:

答案 0 :(得分:0)

IE 11中不支持大多数ES6功能。

看看这个以获得一个想法https://kangax.github.io/compat-table/es6/