记录了一些常用的组件库
导航目录
react-quill
:国外的产品braft-editor
: 美观好用的 React 富文本编辑器 10 多个月没有更新了参考文档
使用这个组件:react-syntax-highlighter
npm i react-syntax-highlighter
参考文档
例子
import SyntaxHighlighter from 'react-syntax-highlighter';import { docco } from 'react-syntax-highlighter/dist/esm/styles/hljs';const Component = () => {const codeString = '(num) => num + 1';return (<SyntaxHighlighter language="javascript" style={docco}>{codeString}</SyntaxHighlighter>);};
参考文档
安装
npm i react-copy-to-clipboard
使用
只用将要复制的内容,包裹到一个控件中,如果点击后就可以复制了。
text
是要复制的内容onCopy
可以弹出一个提示信息import { CopyToClipboard } from 'react-copy-to-clipboard';<CopyToClipboardtext={dataType}onCopy={() => {message.success('复制成功');}}><a><CopyOutlined /></a></CopyToClipboard>;