Поскольку это помечено как "bootstrap-4", я предполагаю, что оно связано с этой ошибкой в Bootstrap 4.1.0 , где все складные объекты были неразглашаемыми в IE11.
Более конкретно,проблема была в строке 334 в Bootstraps js/src/collapse.js
.Оно было изменено с
...typeof config === 'object' && config
на
...typeof config === 'object' && config ? config : {}
Цитирование этой страницы : "Если config не является объектом, это неверно. В IE, Object.keys (false) приводит к ошибке, в то время как современные браузеры возвращают [] "
Ошибка была исправлена в последующих версиях.Недавно у меня была такая же проблема в проекте, и обновление Bootstrap до версии 4.1.1 устранило проблему.
(Обновите файл package.json с помощью "bootstrap": "v4.1.1"
(или более поздней версии) и запустите npm install
.)
TL; DR: Это ошибка Bootstrap.Обновите Bootstrap до версии 4.1.1 или новее.