Size: a a a

Советский Angular

2021 August 01

A

Alex in Советский Angular
хотелось бы это делать через css не имея всех svg xml в коде
источник

A

Alex in Советский Angular
Или может я многого хочу🤷
источник

S

Smooth Operator in Советский Angular
сделать репозиторий иконок, каждой иконке имя
сделать компонент который будет получать иконку через имя и показывать
заполнять репозиторий иконок в теме
источник

SS

Sergei Sergeevich in Советский Angular
слышал что svg можно использовать в качестве темплейта для компонента
источник

SS

Sergei Sergeevich in Советский Angular
еще есть такое: конвертирует иконки в ts https://www.npmjs.com/package/svg-to-ts
источник

VV

Vladimir Verbitskiy in Советский Angular
можно, но они в таком случае не кешируются
источник

A

Alex in Советский Angular
Да, и не решает проблемы что svg xml будет в коде. Svg to template вроде для анимаций ( интерактивно графики )
источник

MA

Maxim Afanasev in Советский Angular
Вариант, который использует Material, мне кажется оптимальным для таких кейсов. Иконка подгружается отдельным запросом, инлайнится в DOM. Похоже на то, что вы скинули. Можно самому сделать, там ничего сложного
источник

A

Alex in Советский Angular
Хочу избежать дополнительных запросов
источник

MA

Maxim Afanasev in Советский Angular
Почему?
источник

MA

Maxim Afanasev in Советский Angular
Ну, т.е. вам всё равно придётся загрузить иконку. Раздувать бандл статичной разметкой, которую придётся парсить JS движку - не самая лучшая идея с точки зрения перфоманса
источник

A

Alex in Советский Angular
Потому что много именно svg картинок, не иконок ( вариант с добавлением всех svg в фонты уже откинул )
источник

A

Alex in Советский Angular
Ну хз, нужно сравнивать
источник

A

Alex in Советский Angular
что хуже, 200 запросов на свг, или держать их в коде. + У меня модули с лейзилоадингом, по перфомансу пока вроде норм
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
Просто мем
источник

MA

Maxim Afanasev in Советский Angular
200 иконок точно не стоит класть в JS-код. А в чём проблема запросов? У всех давно HTTP 2, можно сколько угодно запросов делать. Если прям критично, то можно прелоадинг организовать
источник
2021 August 02

I

Ilja in Советский Angular
привет . ты не мог бы спросить у кожаных дел мастера своего  совета . куда можно сумку сдать что бы краску с нее сняли?
источник

I

Ilja in Советский Angular
как я понял ты знаком с ним
источник

I

Ilja in Советский Angular
очень прошу
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
не, хочу офф, это принципиально)
источник