Привязать директиву к div, который генерируется сторонним пакетом - PullRequest
0 голосов
/ 04 июля 2019

Я не знаю, возможно ли это, по крайней мере, я ничего не нашел в сети.Я хочу добавить свою директиву к div, который генерируется пакетом leaflet.

Мой компонент:

<div id="leaflet-map"
     leaflet>
</div>

Он генерирует следующие элементы:

<div id="leaflet-map" leaflet="" class="leaflet-container leaflet-touch leaflet-fade-anim leaflet-touch-zoom leaflet-grab leaflet-touch-drag" ng-reflect-options="[object Object]" style="position: relative;">
   <div class="leaflet-pane leaflet-map-pane" style="transform: translate3d(-83px, 0px, 0px);">
   </div>
</div>

Тогда у меня есть директива детектора изменений из этой статьи Прослушивание изменений DOM с помощью MutationObserver в Angular , который я хочу привязать к сгенерированному <div class="leaflet-pane leaflet-map-pane" ... </div> Так как я хочу наблюдать изменения в этом div,Это должно выглядеть так: <div class="leaflet-pane leaflet-map-pane" (domChange)="onDomChange()" ... </div>

...