У меня есть существующее и работающее angularjs приложение.
Я хочу обернуть его в веб-компонент, чтобы загрузить его из оболочки приложения (которая еще не разработана).
- bootstrap 3 перестает работать панель
- bootstrap 3 перестает работать навигация
- angularjs ng-show ng-hide перестает работать
- перестают работать глифы
Я думаю, что главная проблема здесь в том, что много кода использует 'document.getElementById', который не имеет доступа к тени root
Как заставить это работать без изменения кода много?
У веб-компонентов IMHO должна быть опция, чтобы 'window.document' ссылался на текущий теневой root хост. Тогда все document.getElementById все равно будет работать.