SCopyText
Копируемый текст.
В чем отличие от аналогов?
В популярных библиотеках элементов для Vue3 прямого аналога нет.
Базовый пример
ABCD-EFGH-1234-5678
<SCopyText>ABCD-EFGH-1234-5678</SCopyText>Внутристрочный пример
Секретный код для копирования
<SCopyText layout="inline">Секретный код для копирования</SCopyText> в обычном тексте.Копируем не то, что выводим
Секретный код: 777
<SCopyText copytext="777">Секретный код: 777</SCopyText>Интерфейс компонента
Свойства (Props)
| Название | Тип | По умолчанию | Описание |
|---|---|---|---|
| layout | 'input' | 'inline' | 'input' | Вид компонента. 'input' — блок с рамкой, 'inline' — текст с пунктирным подчёркиванием. |
| copytext | string | undefined | Строка, которая будет скопирована в буфер. Если не указана, копируется текст из слота. |
| size | 'small' | 'normal' | 'large' | 'normal' | Размер компонента. |
Слоты (Slots)
| Название | Описание |
|---|---|
| default | Текстовое содержимое, отображаемое пользователю. |