Описание компонента Tags
Назначение компонента
Компонент tags
представляет собой набор стилизованных элементов (тегов), которые могут использоваться для отображения меток, иконок, аватаров, чисел и других элементов интерфейса. Эти теги могут быть использованы для категоризации, фильтрации, отображения статусов и других задач в пользовательском интерфейсе.
Примеры использования
1. Текстовый тег:
<span class="sf-tag">
<span>Label</span>
</span>
2. Тег с иконкой:
<smart
name="tags"
sf-code="tags"
property='{"avatar_size": "small"}'
template="default"
data='{"text": "Описание вашего тега", "close": "right"}'
>
</smart>
<smart
name="tags"
sf-code="tags"
property='{"avatar_size": "small"}'
template="default"
data='{"text": "Описание вашего тега", "close": "left"}'
>
</smart>
3. Тег с аватаром:
<smart
name="tags"
sf-code="tags"
property='{"avatar_size": "small"}'
template="avatar"
data='{"avatarUrl": "https://img.freepik.com/premium-photo/realistic-3d-model-disney-character-trixie-with-glasses-red-hair_899449-104975.jpg",
"text": "true"}'
>
</smart>
4. Тег с числом:
<smart
name="tags"
sf-code="tags"
property='{"avatar_size": "small"}'
template="number"
data='{"text": "Описание вашего тега", "number": 5}'
>
</smart>
5. Тег с точкой статуса:
<smart name="tags" sf-code="tags" property='{"color": "success"}' template="dot" data='{"text": "Описание вашего тега"}' > </smart>
<smart name="tags" sf-code="tags" property='{"color": "warning"}' template="dot" data='{"text": "Описание вашего тега"}' > </smart>
<smart name="tags" sf-code="tags" property='{"color": "error"}' template="dot" data='{"text": "Описание вашего тега"}' > </smart>