Angular 5在IE 11中不起作用

时间:2018-07-06 17:02:44

标签: angular visual-studio-2017 internet-explorer-11

我的应用程序正在使用, 1. Angular CLI 2 Visual Studio 2017年 3.角度5

当我尝试在IE 11中运行它时,它将无法正常工作。互联网上的所有解决方案均无效。 我找不到Angular文档中提到的polyfills.js文件。 我试图添加Angular文档中提到的脚本部分。

没有任何效果。 任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:-1)

有一个名为polyfills.ts的文件,该文件内有很多注释掉的导入文件。取消注释这些,那之后您应该没事。

例如:

    /***************************************************************************************************
 * BROWSER POLYFILLS
 */

/** 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';
/** IE10 and IE11 requires the following for NgClass support on SVG elements */
// import 'classlist.js';  // Run `npm install --save classlist.js`.
/** IE10 and IE11 requires the following for the Reflect API. */
// import 'core-js/es6/reflect';