Skip to content
105 / 112

Как реализовать clipboard API (копирование/вставка) в Vue?

Современный navigator.clipboard.writeText() / readText() -- асинхронный, безопасный, работает только по HTTPS и после user gesture. Оборачиваешь в composable useClipboard, который хранит состояние (скопировано / ошибка), и добавляешь fallback через document.execCommand('copy') для старых браузеров.

Как реализовать clipboard API (копирование/вставка) в Vue? | JScriptiser