使用方法很简单的文本复制插件,也有不错的 react 包装器。
基础使用
安装:
npm install --save copy-to-clipboard
使用:
import copy from 'copy-to-clipboard';
copy('Text');
react 包装器
安装:
npm install --save react-copy-to-clipboard
npm i --save-dev @types/react-copy-to-clipboard
使用:
import { CopyToClipboard } from 'react-copy-to-clipboard'
<CopyToClipboard text={code} onCopy={() => message.success('复制成功')}>
<Button>复制</Button>
</CopyToClipboard>