SVG как шаблоны¶
28.02.2022
Вы можете использовать файлы SVG в качестве шаблонов в своих приложениях Angular. Когда вы используете SVG в качестве шаблона, вы можете использовать директивы и привязки так же, как и в шаблонах HTML.
Используйте эти возможности для динамической генерации интерактивной графики.
Смотрите код для рабочего примера, содержащего фрагменты кода из этого руководства.
Пример синтаксиса SVG¶
В следующем примере показан синтаксис для использования SVG в качестве шаблона.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
Чтобы увидеть привязку свойств и событий в действии, добавьте следующий код в файл svg.component.svg
:
1 2 3 4 5 6 7 8 9 10 |
|
В приведенном примере используется привязка события click()
и синтаксис привязки свойства ([attr.fill]="fillColor"
).