Неудачный импорт нескольких полимеров 2 - PullRequest
0 голосов
/ 05 июня 2018

У меня небольшая проблема, и я надеюсь, что найду ответ здесь: у меня угловое приложение 5, использующее компоненты полимера 2.Сначала я динамически добавляю элементы заголовка dom, как это <link id="ace-widget-link" rel="import" href="https://lostinbrittany.github.io/ace-widget/components/ace-widget/ace-widget.html">

Затем пользователь выбирает некоторые элементы для добавления на свою панель инструментов. Что я делаю, так это добавляю тег элемента в dom так: <ace-widget></ace-widget>

Теперь возникают проблемы:

  1. Первый добавленный элемент отображается только при обновлении страницы.

  2. Если добавить два или более элемента, появляется только первый (даже после обновления).

Обратите внимание, что когда я статически добавлял ссылки в index.html, все работало нормально.

1 Ответ

0 голосов
/ 11 июня 2018

Итак, после всего, что я понял, я использовал несколько полимерных компонентов разных версий, что привело к конфликту, который стал источником всей проблемы.Обратите внимание, что еще одна вещь, которая помогла, - это добавление каждой ссылки на импорт только при вставке виджета, а не добавление всех ссылок сразу перед началом добавления виджета.Я надеюсь, что это поможет кому-то еще.

...