Запрет шаблонов на отбрасывание элементов DOM

Я пытаюсь интегрировать визуализацию D3.jsв приложение Meteor. После загрузки страницы функция D3 вставляет элементы DOM в <div>моего шаблона на основе доступных данных.

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

Любая идея о том, как подавить это отбрасывание внешних элементов? Я понимаю, что, поскольку эти элементы изначально не были частью шаблона, они отбрасываются как часть процесса «очистки» Meteor.

7
задан VividD 16 January 2014 в 08:58
поделиться