ReactJS: совместимость с IE 10, набор не определен - PullRequest
0 голосов
/ 10 февраля 2019

Я пытаюсь обеспечить совместимость ReactJ с IE 10 и добавила следующие операторы импорта перед любым другим импортом.

import '@babel/polyfill';
import 'core-js/es6/map';
import 'core-js/es6/set';

Импорт выполняется в индексном файле моего приложения App.tsx.

Однако я все еще получаю следующую ошибку и не могу ее устранить.

SCRIPT5009: 'Set' is undefined

Как мне решить эту проблему?

1 Ответ

0 голосов
/ 07 мая 2019

Я тоже работаю в этом же выпуске.Чтобы решить эту проблему, вам понадобятся дополнительные пакеты узлов для выполнения полизаполнений.Пожалуйста, сначала установите пакет npm " core-js ".После этого добавьте

import 'core-js/es/set'
import 'core-js/es/map'

Если проблемы все еще возникают, установите этот другой пакет act-app-polyfill и добавьте следующий дополнительный импорт:

import 'react-app-polyfill/ie9'

Эти import должны находиться в корневом index файле вашего проекта.Надеюсь, это поможет.

...