Angular 2 приложение не работает должным образом в Inte rnet explore, но хорошо работает с другими браузерами - PullRequest
2 голосов
/ 30 января 2020

Мое angular приложение отлично работает со всеми веб-браузерами, кроме inte rnet explorer. Это показывает эту ошибку в консоли.

enter image description here

polypills.ts выглядит следующим образом,

 * BROWSER POLYFILLS
 */

/** IE9, IE10 and IE11 requires all of the following polyfills. **/
import 'core-js/es6/object';
import 'core-js/es6/function';
 import 'core-js/es6/number';
import 'core-js/es6/string';
import 'core-js/es6/array';

/** Evergreen browsers require these. **/
// Used for reflect-metadata in JIT. If you use AOT (and only Angular decorators), you can remove.
import 'core-js/es7/reflect';

(window as any).__Zone_enable_cross_context_check = true;

1 Ответ

0 голосов
/ 30 января 2020

, поскольку ответы от Angular 2/4/5 не работают в IE11

не работали со мной, я обнаружил, что проблема не в полизаполнениях. Произошла ошибка из-за новой функции java -скрипта, которая использовала синтаксис, не поддерживаемый IE. Работает только с такими браузерами, как chrome. Я изменил синтаксис на более старую версию и исправил проблему. Теперь отлично работает и с IE.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...