mms-clipboard 剪贴板
简述
读写剪贴板封装,用于一键复制等场景。
复制文本到剪贴板工具。
注意
注意: H5 需 HTTPS 与用户手势触发;部分小程序对剪贴板 API 有版本与隐私要求。
平台差异说明
| App(vue) | App(nvue) | H5 | 小程序 |
|---|---|---|---|
| √ | √ | √ | √ |
基本使用
uvue
<template>
<view>
<mms-clipboard text="要复制的文字" @copy="handleCopy">
<mms-button type="primary" text="复制"></mms-button>
</mms-clipboard>
</view>
</template>Props
| 参数 | 说明 | 类型 | 默认值 |
|---|---|---|---|
text | 需要复制的文本 | string | '' |
Events
| 事件名 | 说明 |
|---|---|
copy | 点击复制成功后触发 |
示例
基础用法
uvue
<mms-clipboard
text="https://example.com"
@copy="handleCopy"
>
<mms-button type="primary" text="复制链接"></mms-button>
</mms-clipboard>说明
基于 uni-app uni.setClipboardData API 封装。
