Приложение Angular 8 не работает в IE11, но в Edge оно работает нормально. Как это исправить, недавно я перенес свое приложение с angular 7 на 8 - PullRequest
1 голос
/ 19 июня 2019

Приложение Angular 8 не работает в IE11, но в Edge работает нормально.Как это исправить, я недавно перенес свое приложение с Angular 7 на 8.

И добавил код ниже в 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';
 import 'core-js/es6/array';
 import 'core-js/es6/reflect';

Ответы [ 2 ]

0 голосов
/ 05 июля 2019

У меня была такая проблема, но это было из-за ng serve, если я ее соберу, то она скомпилируется просто отлично.Я думаю, что это связано с Angular 8 с использованием ES2015 вместо ES15, и IE не признает, что

0 голосов
/ 19 июня 2019

также добавьте список классов и молоток JS и попробуйте

import 'classlist.js';  // Run `npm install --save classlist.js`.
import 'hammerjs';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...