Skip to content

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' — текст с пунктирным подчёркиванием.
copytextstringundefinedСтрока, которая будет скопирована в буфер. Если не указана, копируется текст из слота.
size'small' | 'normal' | 'large''normal'Размер компонента.

Слоты (Slots)

НазваниеОписание
defaultТекстовое содержимое, отображаемое пользователю.