Предварительная загрузка файла SVG в сочетании с использованием d3. xml - PullRequest
0 голосов
/ 25 февраля 2020

У меня есть приложение vue, в котором у меня несколько (динамическое * количество * 1007) страниц контента. Некоторым из этого контента являются интерактивные SVG, где я позволяю пользователю взаимодействовать с элементами в нем.

Для загрузки SVG таким образом, который позволяет мне взаимодействовать с его подэлементами, я в настоящее время использую d3 и многое другое. в частности d3. xml (url)

Это прекрасно работает, но есть одна проблема, которую я еще не решил. Есть ли способ предварительно загрузить файл SVG таким образом, чтобы браузер не перезагружал его? Если я делаю несколько звонков на d3. xml, он загружается заново каждый раз. Должен ли я начать клонирование, чтобы избежать этого? (Я манипулирую объектом svg после присоединения его к документу html)

...