169 похожих чатов

Как можно вставить внутреннее содержимое svg в svg тег в

тимплейте?
Компонент содержит в себе тег svg, но без внутренностей. Внутренности хотел выделить в отдельные файлы и уже просто их по ссылке подставлять внутрь svg (через какой-нибудь img или типа того).

8 ответов

13 просмотров

Наиболее очевидный вариант - innerHTML. Но лучше расскажи, какую проблему ты пытаешься решить, а то звучит это странно

Test-Test TEst Автор вопроса
Maxim Afanasev
Наиболее очевидный вариант - innerHTML. Но лучше р...

Есть большой файл с кучей кода в виде одного тега svg (у которого ngStyle/ngClass используется) и внутри него через ngSwitch подставляется внутренее содержимое SVG. Хотел вынести в assets, а потом подставлять через какой-нибудь тег (а адрес до нужного файла генерить в ngOnInit). Все это нужно, чтобы размер файла уменьшить, но при этом сохранить контроль над svg, чтобы можно было применять ngStyle/ngClass к нему.

Test Test TEst
Есть большой файл с кучей кода в виде одного тега ...

Почему нельзя разделить на отдельные компоненты, зачем нужен большой файл с ngSwitch?

Test-Test TEst Автор вопроса
Maxim Afanasev
Почему нельзя разделить на отдельные компоненты, з...

Именно это я и пытаюсь сделать, разделить на мелкие куски и убрать ngSwitch, а тип иконки определять в ngOnInit

Test Test TEst
Именно это я и пытаюсь сделать, разделить на мелки...

Но ты говоришь о том, чтобы вставлять содержимое тега svg внутрь тега. Почему нельзя в шаблоне компонента держать внешний тег svg?

Test-Test TEst Автор вопроса
Maxim Afanasev
Но ты говоришь о том, чтобы вставлять содержимое т...

чтобы иметь контроль над ним и применять ngStyle/ngClass динамически

Test Test TEst
чтобы иметь контроль над ним и применять ngStyle/n...

ngStyle/ngClass можно на компоненте ж применять

Похожие вопросы

Обсуждают сегодня

Сообщение* в закодированном виде. То есть, просто сделать sendMessage?text=Привет бла-бла! не получится, надо в HEX переводить, и добавлять процент, типа такого: sendMessage?t...
КТ315
21
А случайно нет ли в паскале штатной возможности передать указатель и количество туда где array of в качестве аргумента?
zamtmn
25
Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
58
Всем привет. Испытываю проблемы в работе БД, а именно огромного роста логов, такого характера: 024-05-16 18:39:07 +05 sentry sentry [unknown] 1050169 7-1 app-sentry01.corp.ru>...
Alexey
2
Если подытожить: По мнению Розыча и Хемуля и др. - предпочтительно по возможности объявлять в секции имплементации потому-что: 1) Выше скорость компиляции 2) Не замусоривается...
notme
7
Ну раз я пока тут, задам пару глупых вопросов. Зачем писать на ассемблере если компилятор довольно умный, а ассемблер много времени занимает? В каких прикладных задачах сейчас...
Максим Рябцев
20
Хм. А телеграм апи работают через HTTP?
The Bird of Hermes
14
Почему Telegram пишет, что объект media не найден, хотя на самом деле я его передаю? Делаю на urllib, без зависимостей, так надо. Вызываю метод sendMediaGroup с таким JSON: ...
Alexey S
1
В дельфе нет никакого коробочного (без установки третьих либ) способа получить CallStack с расшифровкой отладочных символов?
notme
7
Приветики всем!)) Подскажите: есть функция, которая записывает число типа Cardinal в четыре байта, хранимые в TBytes. Можете помочь мне, показав, как должна выглядеть функци...
Моринаро
5
Карта сайта