bootstrap3 nav / panel, angularjs .ng-шоу в веб-компоненте - PullRequest
0 голосов
/ 18 апреля 2020

У меня есть существующее и работающее angularjs приложение.

Я хочу обернуть его в веб-компонент, чтобы загрузить его из оболочки приложения (которая еще не разработана).

  • bootstrap 3 перестает работать панель
  • bootstrap 3 перестает работать навигация
  • angularjs ng-show ng-hide перестает работать
  • перестают работать глифы

Я думаю, что главная проблема здесь в том, что много кода использует 'document.getElementById', который не имеет доступа к тени root

Как заставить это работать без изменения кода много?

У веб-компонентов IMHO должна быть опция, чтобы 'window.document' ссылался на текущий теневой root хост. Тогда все document.getElementById все равно будет работать.

...