NullInjectorError: Нет поставщика для функции DomSharedStylesHost (_do c) в IE 11 для Angular 9 приложения с angular материалом 9.1 - PullRequest
0 голосов
/ 10 апреля 2020

Я использую приложение anuglar 9 с angular материалом 9.1. Я могу видеть, что приложение отлично работает в Chrome, MS Edge, Mozilla. Но для IE 11 я получаю следующую ошибку в консоли.

enter image description here

один из компонентов использует Renderer2 для динамического добавления элементов на страницу HTML. Я понятия не имею, что исправить эту ошибку.

1 Ответ

0 голосов
/ 21 апреля 2020

Я использую. net с Angular + angular материалом в качестве внешнего интерфейса. У нас была вышеупомянутая проблема в IE11. Я добавил специфические c полифилы. Также сообщение об ошибке перенаправляло для других решений. Наконец я решил включить все полифилы. Спасибо Божиновски.

Вот код, который я добавил в bundleconfig.cs.

 bundles.Add(new Bundle("~/bundles/angular")
    .IncludeDirectory("~/dist/libs/", "*.js", true)
          .Include("~/dist/libs/runtime*",
                "~/dist/libs/polyfills*",
                "~/dist/libs/vendor*",
                "~/dist/libs/main*"));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...