Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 角度5不在IE 11中工作_Angular_Visual Studio 2017_Internet Explorer 11 - Fatal编程技术网

Angular 角度5不在IE 11中工作

Angular 角度5不在IE 11中工作,angular,visual-studio-2017,internet-explorer-11,Angular,Visual Studio 2017,Internet Explorer 11,我的应用程序正在使用, 1.角型CLI 2 Visual studio 2017 3.角度5 当我尝试在IE 11中运行它时,它不起作用。互联网上的解决方案都不起作用。 我找不到Angular文档中提到的polyfills.js文件。 我试图添加Angular文档中提到的脚本部分 什么都没用。 非常感谢您的帮助。有一个名为polyfills.ts的文件,该文件中有许多已注释掉的导入。取消注释这些,然后你应该会没事的 例如: /*******************************

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

当我尝试在IE 11中运行它时,它不起作用。互联网上的解决方案都不起作用。 我找不到Angular文档中提到的polyfills.js文件。 我试图添加Angular文档中提到的脚本部分

什么都没用。
非常感谢您的帮助。

有一个名为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';

“不工作”不是一个很好的诊断。你有错误吗?您是否有任何关于它为什么不能按预期工作的信息?polyfills.ts文件通常位于项目src/polyfills.tsHi Tadman根目录下的src文件夹中,我在控制台中看到下面的语法错误,“error:(SystemJS)syntax error.evaluation”。谢谢。我找不到polyfills.js。我使用Angular CLI创建了此应用程序,并将文件手动复制到我的Visual Studio项目文件夹中。那么您建议在根文件夹中创建此文件吗?如果项目是通过CLI创建的,那么polyfills.ts文件应该在那里,我想可能忘记了复制到visual studio代码。但是您可以生成新的角度项目并复制polyfills.ts它应该类似于以下内容:Taranjit:我尝试使用Visual Studio 2017-角度模板创建一个新项目。这不会创建polyfills.ts文件。将尝试使用Angualr CLI…您可以只使用我发布的git repo中的polyfills.ts,或者只创建一个新项目并复制polyfills.ts,然后重试。Taranjit:我添加了polyfills.ts,但仍然会收到以下错误消息。但是,它使用Angular CLI处理新的测试项目----------{description:“Syntax erro…”,message:“Syntax erro…”,name:“Error”,originalErr:Error{…},stack:“Syntax Error…”,Symbol()(m.jnz40riedm:undefined,Symbol())n.jnz40riedm:undefined,Symbol())p.jnz40riedm:undefined,Symbol())_q、 jjnz40riedm:undefined,Symbol()_r.jjnz40riedm:undefined,Symbol()_s.jjnz40riedm:undefined,Symbol()_t.jjnz40riedm:undefined,Symbol(rxSubscriber)_.jjnz40riedm:undefined}