Javascript Какой самый эффективный способ реализовать раскрывающийся код страны с 200+ SVG - PullRequest
0 голосов
/ 30 ноября 2018

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

Каждый svg размером около 4 КБ и около 200+ svg в конечном итоге будет иметь почти 1 МБ данных, что значительно замедлит работу сайта, если он будет помещен в корневую папку static / icons / flags.

Итак, мой вопрос: как мне справиться с 200+ svg без замедления моего приложения?У меня есть библиотека пользовательского интерфейса для него как отдельный проект.Должен ли я реализовать этот выпадающий список и сохранить значки в корне?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...